dude i went through hell!! i still find myself doing the shyt i did in boot camp!!! i miss it it was hell but well worth it...i would do it all over again they gave us pain but with it came discipline, so i can't complain. They do hit you lol so don't join the marines and if ure 3rd battilion forget about it. but now im a marine and ill live with it for life so it was orth it for me.