I'll leave the 12+ mths deployment to the army guys. In Iraq, at least you have "nice bases" Where we were at in Iraq was a pure shit hole. To a degree we lived expeditionary. We pissed in piss tubes, shit in wag bags. No running water. It wasn't too bad. We had a small exchange that only 4 people were allowed in at a time. At least it always had a decent supply of supplements. Our chow hall would close every time a sandstorm would hit, which would be a few times per week.
So you were living better then we did on my first 12 month deployment when we invaded Iraq. Well honestly it wasn't exactly 12 months, more like 11 and some change. But you did have a px and a chow hall you lucky bastard. Did you do the water bottle showers and hand wash your cloths in a old cooler and dry your cloths on a 550 cord wash line while hopping there wasn't a sand storm? Fun stuff, hope I never have to do that crap again.