Not liking gays is pretty much a lot like not liking, oh I don't know, redheads for instance. And then defending that position as being a "valid political position". And then getting into arguments over whether people who have red hair have it through choice, and whether or not dying one's hair red is an equally indefensible act.
It's just completely and totally silly. If that guys over there wants to do nasty things to that other guy, and they're both grown-ups, then get the fuck over it bucko and move on. Also if that girl over there wants to do some other things to that other girl, and they're both grown-ups, then get the fuck over that too. Except, like most anti-gay people, you're probably not nearly as anti-that as you are anti-the-other. Right?
Fact: none of these things are any of your business.