Sorry if I offended or insulted you, but there is a debate to be had about everything. Wherever two varying opinions exist, there is, by definition, a debate to be had. Should we have to have a debate about the LGBT community deserving equal rights? Christ, no. I think it's incredibly obvious that people of all races and creeds deserve equal treatment under the law. Sadly, some don't agree with me. How is it best to change their minds and the culture? Through repetition of "You're wrong," or through saying "you're wrong, because"? I find it hard to believe the latter is not more effective than the former in shaping culture. I am more than capable of having a level-headed discussion with someone whom I believe is absolutely nuts. As a side remark, let me remind you that the LGBT community has come a long way in recent years to change certain cultural understandings of what it means to be lesbian, gay, bisexual or transgender. I shouldn't have to cite the recent election and Obama's victory speech as evidence, but I will. In sum, I think we are getting quite close to a time where people of the LGBT community can receive equal treatment under the law. I really do- and I also believe in the mean time we ought to educate those who disagree, not blindly yell at them.