Do you think they should have the right to be legally married?
Are you that stupid that you have to ask?
That just means you're straight. So you might try saying "I'm not a homosexual" instead of "I disagree with homosexuality". People understand the first statement. They're left scratching their heads wondering wtf you're talking about with the second statement.
I guess you're as daft as Tim when it comes to people having their own thoughts. Because you say something one way there's no reason to expect me to live by your standards. I've never been one to call a spade a spade. To me it's a fucking shovel. If people are left scratching their heads in ignorance with a comment as outlined as you did then they wasted their time in school.