Vicki...
I feel your pain in the gym at 0530! I Went running today in some serious wind chill! P-Cola FL, DI's or not, is sounding better every day!
From a "having gone through boot camp" point of view, I can tell you that all the abuse, endless inspections, marching, PT and the "mashings" as Navy folk call them, are specifically designed and orchestrated with an actual purpose in mind. Sounds funny I know, but think about it, the US military has been breaking in new enlisted and officers for over two centuries now and they just about have it down to a science. I know this may come as small condolence to anyone doing push-ups in the sand/dirt/mud/freshly waxed barracks floors, with the sounds with a screaming Chief/USMC DI in their ears, but when you finally get to graduation (and you'll be amazed at how quickly you do) you'll know that you couldn't have gotten there without that DI/Chief pushing you every day. Believe it or not, but you'll look back on the guy/gal with a lot of fondness.
BTW: None of my business, but while you're studying ahead you might want to add books on Naval history, engineering, or even navigation and seamanship to your stack of API gouge. Not very exiting reading for anyone who's got Tomcat on the brain, I know, but these subjects are in your immediate future while Aero I & II are still a ways off. Just some advice that I was given. The OCS website lists all the subjects taught, I plan on studying ahead bigtime.
PS. how did you like the Lingenfelter site?
D