There is no such thing as a "gay" - there are people who engage in homosexual acts are there are people who do not.
One cannot be "bigoted" against a behavior.
Is it up to you to judge your neighbor or is it up to god?
It's not a matter of judging people, but of judging acts.
If someone lies, it is neither prejudiced or bigoted to (1) say that lying is wrong or (2) to inform someone that they should not lie.
If someone boasts to me, saying "I love to tell lies. It makes me feel great. I am one proud liar!" I have a right to inform them that I find their behavior repulsive and that they should be ashamed rather than proud of their behavior.
Yet when someone says "I love to engage in sodomy. Sodomy makes me feel great. I am one proud sodomizer!" it becomes somehow socially unacceptable to criticize.
Our society is awash in moral cowardice masked as "tolerance". People should accept the fact that when they choose to enagage in certain acts and then trumpet their engagement in certain deliberate acts from the rooftops, people may call them on it.
Tch, tch. That's discriminating, and you know it! (/sarcasm).
(Discriminate, like gay, another good word debased by the leftists).