I wonder how much of this "homosexuals finding homosexuality undesirable" occurs because of the discrimination and ostracization that occurs to homosexuals?
I wouldn't know. But I personally know of four people who do not want to be homosexual because of the fact that they want to be religiously devoted and their homosexual desires conflict with that.
There are even more that I don't know personally but have talked to concerning the matter. It's quite a problem in the religious community considering the fact that homosexuality is relatively common.
The problem is that these people can't go to non-religious people because they will try to convince them that their religion is unnecessary, and they don't see it that way (Obviously not all non-religious people will do this, but they aren't very helpful when it comes to the problem).
At the same time, they can't go to religious people because very very very few of us religious people are willing to listen to a homosexual who is religious without condemning them. I have a friend who almost committed suicide because he had no one to turn to and I swear that I could have murdered the people who ran his church.
All in all, at least from my perspective, I think that if a person truly desires to be religious, then they should be aided to do so. Sometimes, all it takes for them to feel better is to know that someone gives a dam about their struggle. It seems like they face opposition from both sides. The non-religious don't like that they're religious and the religious don't like that they're gay. It really is a tragedy, especially because of the religious reaction. The religious are supposed to be the ones that are "more moral". If only they lived that way.