The Shorter Harold Ford

Richard Cohen gets it about right:

It's true that I opposed gay marriage. But I did so only in the context of Tennessee and not New York. In the first place, like Iran, Tennessee has no homosexuals. New York has lots of them, including the speaker of the City Council and Isaac Mizrahi, whoever he is. Still, I always favored civil unions because I did not think that a civil union between gays threatened the sanctity of contract law, which is the bedrock of our Judeo-Christian-Muslim-Buddhist-Santeria faith. I used to think the American people were with me on this, and now I know I am with them.

This is what democracy is all about.