A lot of it is perception and language at this point. See, when you say things like "it is a sin" or Colton says "I believe homosexuals should not have the right to marry", to me that is discriminatory and hateful. You may not mean it to be in your head, but when it enters my ear holes it's very, very offensive.
It would be like me saying, "I think Mormonism is silly and ridiculous, and those that believe it are immoral and wrong, but I love them anyway." I may not mean that in a hateful way, but it's a pretty crappy thing to say and IMO hateful and rude.
See, just because you have intentions behind your opinions, does not mean I automatically have to agree with those intentions. Words matter, and what is an opinion to you and not offensive, is incredibly offensive and disgusting to me. And you telling me I can't feel this way, only because your intentions in your head are not hateful, is disingenuous and infuriating. Just like Paula Dean, she may not have meant to be racist and ****ty. But she was, thats the way it goes.
Own up to what you say and believe. Sometimes that comes with labels like hate and bigot. Them's the breaks when you stand up for what you believe in.
P.S. I pos repped Colton for you. And he negged me for the dick punch post. Sometimes you can never win I guess.