There’s no tolerance for homosexual acts in the Bible or in private revelation and no support for homosexuality in ancient Jewish or Christian societies, even though it seems to have been okay with people in ancient pagan cultures. There is support for it in much of contemporary secular society, and even growing support within certain Christian Churches. In fact, here’s a cut and paste from a news article:
DETROIT (AP) 20 Jun 14 - The top legislative body of the Presbyterian Church (U.S.A.) has voted by large margins to recognize same-sex marriage as Christian in the church constitution, adding language that marriage can be the union of "two people," not just "a man and a woman." …
So there’s some pro-gay Christianity, but it‘s people in a church voting on whether God is right or wrong. One more reason to love the Catholic Church, in my opinion -- societal indoctrination doesn’t get to supersede the Holy Spirit. And what's the point anyway of making a church conform to public opinion? Redefining a truth does not make a new truth.
A bright side of the Catholic Church for gays could be that they are welcome in it. We have categories of sin for everyone. Heterosexual pleasures of the flesh are sins too, outside of marriage. The love of a man’s life might be a woman he can’t have, can’t touch, can’t even desire without sinning. No slack will be given. There’s no getting a pass for lying, stealing, pride, envy, gluttony, or any other of our innumerable sins and potential sins.
We’re all a bunch of sinners, each with his or her own particular temptations, weaknesses, and sinful attachments. We can only fight against ours, support others fighting against theirs, ask for forgiveness as needed, and trust in the Divine Mercy. We can help each other get to heaven.