I've enough gay religious friends that needed to get away from the church of origin and find another church where they are not regularly berated from the pulpit, not all of them, but too many. Unfortunately there are enough homophobic churches, temples, study groups, etc. that a fair percentage of gay teens end up with a bunch of crap piled onto their sexuality. Sexuality can be enough of a thing just by itself with just the crap that generally gets dumped on it anyway.
Now there are plenty of churches, temples, etc. which are loving to all and accepting of everyone, I'm Episcopalian, we got a gay bishop for goodness sake . Just at least around here, don't know about where you are, there are enough churches that put various anti-gay messages on the sign out front to make me think they probably have at least a few sermons every once in awhile discussing the topic in a less than loving and accepting way.
I've got one casual friend, who in addition to being vocal about his religion and generally a really nice guy, but I'm just about to at least hide most of his facebook updates because there are just a few too many about how you cannot ever walk with God if every there is a tiny bit of gayness in any thought much less deed. The recent gay marriage amendment vote uncovered a lot of people who never said boo about it before, but one wonders how they felt all along.
All it takes is meeting a few selective Christians and their hypocrisy about how your sins are different to sometimes wonder about those that have better control over what they say where. I just can't get past the believing the truth of all of are sinners, all of us are saved, and all sins are sins no matter how big or how small, and that the new covenant trumps all. For some reason that rings true to me. At one point I thought it was what all Christians believed. I have found that it isn't true and it makes me very sad.
Of course most of the "your sins are different" say I'm not saved because my baptism and confirmation don't count. I'm not born again enough for most people, sadly.