Very nice indeed, with one small problem...
The title.
I agree with everything you said in this piece. It was very moving, and said in a way that literally brought tears to my eyes. I have friends and family overseas in the military. It hit close to home.
It bothers me, though, to know that so many people believe that it's only one group of people that are for or against war.
Not all liberals are against the action in Iraq.
Not all conservatives are for the action in Iraq.
You, and almost everyone else I encounter, makes the drastic mistake of lumping people into groups or this or that, and it offends those of us who don't fit into the pre-assigned mold.
If I protest, I will not burn my country's flag. I am/was against certain things about this war, but not war in general. And I have never been nor will I ever be anti-soldier. We do not need another Viet Nam homecoming.
I know this isn't something just you do. But hopefully putting this here will get a bit of notice. Don't stereotype anti-war individuals as liberal, or liberals as anti-war. It's offensive, it's unjust, and it's simply incorrect.
Remember...very little in this world is black and white. it's mostly gray.