In itself homosexuality is as limiting as heterosexuality: the ideal should be to be capable of loving a woman or a man either a human being without feeling fear restraint or obligation.
I think change is possible but only for individuals who were never truly gay in the first place and who have a strong personal motivation to recover their heterosexuality.
You must try to generate happiness within yourself. If you aren't happy in one place chances are you won't be happy anyplace.