Why the name calling? I believe you are mistaken in your use of the term feckless liberal. Liberal, yes...feckless, no.
I know you served in war long ago; thank you for your service and the sacrifices made by you and your loved ones. I am a non-commissioned officer with 14 years service in the U.S. Army and Army Reserve. I also have served in war, and serve currently (on a peacekeeping 'vacation' before going back to the sandbox). I know which end of my weapons the bullets comes out of, and why a claymore says "front toward enemy". I don't wish to get into a my war vs. your war or a body count contest or DD214 shootout to determine who is the better American here. All war sucks for the joes fighting them.
Ms. Sheehan is upholding a proud american tradition of calling "B.S." when she smells it. Good for her, I wish her the best of luck and thank her for her service and sacrifice as well.
Cheers.