Less than two weeks ago, just miles from my home, a man was beaten with a baseball bat, his blood splattered all over the sidewalk, his skull cracked open. He died several days later. His attackers screamed "fag!" at him as they beat the life out of him. In reality, he wasn't gay, he was drunkenly leaning on his brother. But that's what standing too close to a same-gender person can get you in this world, a baseball bat to the head. I know because I've been there too. Ask the "gay friends" you reference, I bet they have been too.
Why does this happen? Because of people like Rick Warren. You see, it's ok to treat gay people that way, because, after all, as Rick Warren has said so many times, we're on par with pedophiles and child molesters. We are sinful and an abomination (you know, like shellfish). Rick and his ilk remind people all the time that not even God himself will have us. He'll send us to Hell to suffer for eternity. So, why should any ordinary man care a wit about us, if the Almighty himself does not?