Anybody recently been through basic or AIT? im planning on going over the summer and want to know a little about it. im pretty positive i have enough mental capacity for anything they can throw at me. but what can i do to prepare physically? and what can i expect in general? how long is it, both...