I think that you need to recognize, however, that there are hundreds of thousands of gay and lesbian people in the US alone who have genuine fear of being assaulted, losing their job, being harassed, and even murdered because of their sexual orientation. Even in progressive areas---like Washington, DC where I live---there has been a startling uptick in the number of anti-gay hate crimes.
I know people who live in rural areas of the country, areas that they grew up in and have known all their lives, who live in fear for their safety. One man in rural NC is cautious when going to his mailbox on the side of the road because of the threats and slurs he has faced from neighbors driving by. The excuse I often hear from straight people is that only the "rednecks" or "good 'ol boys" do things like that. Well, then why aren't decent people doing what they can to reign in the "rednecks" and "good 'ol boys" so that their gay neighbors can have a sense of peace and security?
Lastly, many (but certainly not all) Christian churches have done quite a bit to stoke the hate and fear of gay people. For decades they propogated the myth that gays are sexual predators and that they molest and "recruit" children. Some preachers and religiously-inspired politicians have compared consensual gay relationships to incest and beastiality. The phrase, "hate the sin, love the sinner" is truly hollow in the face of a juggernaut of hateful propaganda designed to marginalize an entire population and foster deeply discriminatory attitudes against them.