For anyone reading the posts about fitness and getting worried, remember that the PFT scores we need aren't actually that bad. Assuming a male aged 20-24, you need the following scores at minimum:
For the IST (initial fitness test when you get to OCS) you need 50 curl-ups in 2 minutes, 42 push-ups in 2 minutes, and under 13:15 for the 1.5 mile run.
For the mid-PFT, which requires the highest scores, you need 58 curl-ups, 47 push-ups, and 12:00
To pass the out-PFT and graduate OCS you just need to get the same scores as on the IST. That seems silly to me, but whatever.
Basically you need to show up to OCS already in good shape, and you don't really have to improve that much.
This is true for individual physical tests, but you also have to be ready to PT hard daily. Scores arent that hard to achieve, but quality of life while in OCS will be much better if you're not getting reprimanded for slacking on daily grueling workouts.