Not at all. I see that the term "homophobic" is very appropriate when describing your thought process, sentiment and post above.
Of course it is, if that is your way of handling people who disagree with your rationale. They must have an irrational fear of you. It couldn't have anything to do with the fact that they might not agree with your position. Call me Democratophobic while you're at it because a lot of their positions are worse than yours, far worse.
ETA: As for your second point, you still didn't answer my question and haphazardly tried to distract others, what exactly is your position?
A. Yes
B. No
That would be be B. First of all I'm a Republican, one of the people who helped pass the Civil Rights Act while the Democrats fought tooth and nail (people like Al Gore Sr. and Richard "KKK" Byrd) to block it. Second of all, it's between a man and a woman. If you were talking about a black man marrying a white man change my vote to A. Is that exact enough for you?