The fact is that our troops, dressed in extremely weird-looking gear, routinely kick down doors of Iraqis at all hours of the day and night, force them to lie face down on the floor or the dirt and yell at them in a language they don't understand.
Imagine your door being busted down art three in the morning, then some weirdly dressed Iraqi forces you down on ther floor, your face in the dirt, and screams at you in Arabic to reveal which demonination of Chrstian or Jew you are. No Iraqi asked for this. This is, however, why the current puppet government of Maliki does not enjoy the support of most Iraqis.
The soldiers do as they are told. They are told to do what they do because this is an imperialist war in which Juniorbush and Cheney have decided that it is worthwhile to drive a tenth of all Iraqis out of Iraq, and to cause another 20% to be thrown out of their homes where they may have lived for generations. Saddam was a rotten guy, but he did not kill nor maim, nor drive into exile or the street as many Iraqis in 20 years as Juniorbush has done in five. Iraqis may be shot for making a false move, or having something they said mistranslated. They can be thrown into jails so foul you could not imagine them for as log as the Americans or Iraqi government wishes.
It is an imperialist war. Our troops do what they are told to do, which is to bust down doors and cuff Iraqis that are quite often innocent of anything.
If you join the military, you have to be prepared for doing unjust acts up to and including murder.
It is only fair that the military provide counseling to people who are affected by their actions.