US ARMORED CAV 2003-2006 with appx 15 mos in Iraq. You have to be the right kind of person to make it through OCS (Officer Candidate Selection). My best friend transferred from the USAF to the ARMY to go to OCS last year. He was washed out TWO WEEKS BEFORE GRADUATION despite outstanding performance both physically and academically. They made him go to ARMY enlisted basic training, 9 weeks, despite already being a Sergeant in the Air Force for 6 years, then OCS was like another 16 weeks of pure hell. They washed him out because they just didn't like him...
Just remember that whatever rights and privileges you may now enjoy as a civilian are now null and void when you enter the military. Freedom of speech, expression, choice,etc are all out the window. A senior NCO can punish you by ordering you to do physical activities until you either hit muscle failure or are injured 24/7 for no reason at all. If you refuse you are now subject to legal action.