I have seen churches preach to the alcoholics, to drug users, to crooks, pimps and prostitutes.
I once confronted a pastor of the church that I attended, I asked him why the church did not put out the same welcome mat for gays.
I was young and believed that God hated me for being  gay, this pastor told me that "it's such a deep seated sin that one can't change"
If one is a Christian and believes a fundamentalist doctrine, believes that homosexuality is a sin along with drunkenness and such, then he should believe that God can save all, deliver all, help all.
Mark 2:1-9
1A few days later, when Jesus again entered Capernaum, the people heard that he had come home. 2They gathered in such large numbers that there was no room left, not even outside the door, and he preached the word to them. 3Some men came, bringing to him a paralyzed man, carried by four of them. 4Since they could not get him to Jesus because of the crowd, they made an opening in the roof above Jesus by digging through it and then lowered the mat the man was lying on. 5When Jesus saw their faith, he said to the paralyzed man, “Son, your sins are forgiven.”
6Now some teachers of the law were sitting there, thinking to themselves, 7“Why does this fellow talk like that? He’s blaspheming! Who can forgive sins but God alone?”
8Immediately Jesus knew in his spirit that this was what they were thinking in their hearts, and he said to them, “Why are you thinking these things? 9Which is easier: to say to this paralyzed man, ‘Your sins are forgiven,’ or to say, ‘Get up, take your mat and walk’? 10But I want you to know that the Son of Man has authority on earth to forgive sins.” So he said to the man, 11“I tell you, get up, take your mat and go home.” 12He got up, took his mat and walked out in full view of them all. This amazed everyone and they praised God, saying, “We have never seen anything like this!”
According to the Bible one thing should not be more difficult than the other, yet the pastor I spoke with believed that Christ has limitations.
This made me question why God didn't help me, didn't "deliver me".
It took many years to learn that God does not make mistakes, he made me as he chose.
For some to say that it is a frivolous choice, today I will be gay, tomorrow straight, it's all up to me is to tell those who are against gay rights that gays should change if they want equality.