Donald Sensing has a good post up, as well as Kim du Toit. Plenty of people have said what I wanted to say, but much better than I could say it. So all I can add is thank a vet today, if you know one.
UPDATE: A perfect example of what I mean when I say that others say it better than I can.
I still worry, and still feel shame that I can't go. Not because I love war, not because I love death, few actually could hate it more than I do. But that's where the need is, the need for someone to make a difference, to matter. The need for someone to look out and fuss and worry over our people. I mourn every loss, and cheer every homecoming. How could any of us do less and still look into the mirror in the morning............