I am sure that Kerry getting a medal for executing a wounded VC will play well with the Left, just as Kerry's 100% gun-grabbing record will play well with gun rights voters, and Kerry's prowar vote will be overlooked by the "antiwar on conscience grounds" crowd.
Here is another factor that hasn't been discussed yet: the Catholic Church!
The Catholic Church, and I mean the Vatican as well as the US Bishops, are on a major PR campaign against gay marriage demanding that all public office holders take a moral stand against what they see as a "perversion" (their words) against the "sacrament" (also their words) of matrimony. Add to that the very aggressive stance the Catholic hierarchy has taken in denying communion to those that support gay marriage and abortion, one wonders how Kerry will waffle himself out of confronting his own Church.
President Kennedy had no problem saying back in 1960, before abortion and gay rights became issues, that he was not going to be puppet of the Vatican as he did in his address to Southern Baptist leaders:
I believe in an America where the separation of church and state is absolute -- where no Catholic prelate would tell the President (should he be a Catholic) how to act and no Protestant minister would tell his parishioners for whom to vote -- where no church or church school is granted any public funds or political preference -- and where no man is denied public office merely because his religion differs from the President who might appoint him or the people who might elect him.http://usinfo.state.gov/usa/infousa/facts/democrac/66.htmWe are living in an era where there has been a significant erosion in the wall that separates church and state, and we are on the verge of having the remnants of that wall being swept away altogether.
Can we expect Kerry to take a public stand against his own Church on abortion and gay marriage? I think not! Kerry won't be able to waffle out of this one either, the Church is demanding absolute obedience from Catholic office holders, and Kerry is no Kucinich.