Most all of the troops who saw heavy combat in 2002~2005 are home, and have been home for a year. The few who remain, chose to go back because they believe in what we are doing over there.
According to every report we have gotten, from every source inside Iraq, things are improving, and the violence is going away. We aren't going to leave now, that would be utterly stupid beyond belief. Why can't you people accept that? Yaaa, I understand the war was a farce, never shoulda gone, Bush lied, blah blah blah... but we did it, we are there, it is working. Do you not feel some sense of obligation to the people of Iraq to see this through? What kind of nightmare are you willing to unleash on the citizens of Iraq who have put their faith in democracy, and stood with us against the enemy? Do you even care? Does it bother you that, upon US withdrawal, millions... MILLIONS... will be slaughtered and killed by radicals from Iran who WILL take over? History will be sure we remember, the blood is on YOUR hands for that.