I went through basic training. If you think its not gonna suck your wrong. It is gonna suck bad for the first few weeks. The absolute most sleep you will get is 6 hours. Alot of times you will go to bed at 2200 , have a 2 hour watch from 0200-0400, then get up at 0600. If you fuck up the drill sargeants will humiliate you and get the other recruits mad at you as a form of peer pressure. The out of shape fat fucks will have it the worst. So will the idiots and the undisciplined. Prepare to wake up drenched in sweat, with mosquitos biting all the time, and dealing with assholes daily. Then go to Iraq and die or get maimed.