Personally, I think people should stop judging other people for the way they live their lives, or the people they're attracted to. Regardless of whether they were born that way or it was a choice, it's their life, and they have a right to use their life the way they see fit. If they feel attracted to something, it's wrong to judge them based on that. My advice? Before you say anything, put yourself in their shoes. Would you appreciate someone criticizing such a fundamental part of your lifestyle? Of course not. You don't have to agree with them but you do need to treat them with every bit of dignity and respect they deserve. Which is the same amount as everyone. Except maybe me
That being said, if someone disagrees with you, what's the purpose of calling them a bigot or a homophobe? I find that it helps nothing...instead, calmly support your position. You may not changed his mind, but now he respects you so much more, because no matter how he insulted you, you were the bigger man, and everyone respects that.
So, my thoughts? Love, respect, and dignify every single person, regardless of their gender, attractions, race, religion, beliefs...I guarantee everyone will be happier.
Again, that's just one lowly member's thoughts, feel free to take them how you will.