I know the original question on this thread related to how to prepare for Plebe Summer.
1. Run. Then run some more. Go talk to your Cross Country coach or use the Google machine to look at exercises to prevent shin splints. Go to the running store and get measured and get good shoes. Buy a second pair from Amazon. Break both in. Have Mom/Dad ship the second pair during PS.
2. Go run more.
3. Lifting is great, but PS is calisthenics based. Really work on core strength and proper form of your push ups. Use the Amazon machine for an over the door pull up bar. Push yourself and use really good form. Push ups (normal, wide, narrow), sit ups and ab work, flutter kicks, leg levers, burpees of every variation, squats, lunges, etc. Stretch daily. Hydrate. I know most are 17-18 year olds who can down a Red Bull then go run 5 miles now, but your body will break down during PS. You are on your feet all day every day.
4. Sleep - sleep a ton. You will miss it.
5. Eat all the good food. You will miss it too.
6. Hang out with your family. If you have really young siblings develop something special with them. They look up to you. They will miss you more than you know. They don't understand why you are gone, they just miss you. Write them, even to say hello buddy, miss you. They will think they are the most special person ever to get a letter addressed to them. Even write letters before you leave and coordinate them with your parents.
7. Play all the video games, hang out with friends, be a kid.
8. Don't memorize Reef Points. Become familiar with ranks, that will help.
9. Know your sizes - I have worked many I Days and cannot tell you how many new Mids walk to a station and we ask them size to issue a T Shirt and they have no idea. They then tell us mom just bought them. Welcome to adult hood. You don't know your underwear size, not a good start to your Midshipmen career. Also, if something doesn't fit on I Day, tell the detailer, they will get you new sizes until they fit!
10. You will have a roller coaster of emotions. Its okay to. USNA would not admit you if you could not make it. I made it, so can you. Every OG on here made it.
11. Be a good team mate. Give effort. Take it meal by meal, day by day, Sunday to Sunday.
12. Enjoy the ride. Take pictures. I saw a thread on Reddit the other day asking Marines what they wish they had done differently. Over whelming answer was I wish I had more pictures. I know we all have phones these days and its easier.
13. Between now and I Day do not do anything stupid. Stay out of trouble. Follow the speed limit. Do not drink. Do not create another human life. Take care of your body.