What DID you say to him?
I had an incident one time. I was in a restaurant eating with some friends. We merely mentioned to each other than we all voted for McCain over Obama. A man in the next booth turned around and said he was offended and berated us. I asked why are you bothering us. He said he was gay and went on about how Obama was the better choice and how I should consider the gay issue when voting. I told him I did and told him homosexuality was wrong. He exploded with vulgarities out the wazoo. Our group had already paid so we just left with him continuing to making a scene.