Are you questioning his patriotism? He served in Vietnam you know.
Kerry served in Vietnam? Who knew?
BTW, I live in Massachusetts, and in all seriousness, you never would know he was a vet. He NEVER talked about that part of his resume...unless he got cornered on a military funding issue, and then we got all the war stories.