Justin, your compassion for people is obvious and it is something I respect and admire. You clearly want people to live fulling lives to the best of their ability, and you want to help them as much as you can. We just simply disagree on the issue, and that is OK with me.
I have encountered your perception of homosexuality before, and it can be best summarized as homosexuality being the same as a drug addiction or alcoholism, something that must be fought every moment or relapse into self-destructive behavior. From a religious perspective I can understand how homosexuality can be perceived that way because some define\perceive homosexuality as a person with a sexual problem, thus "homosexual sex" is like a drug addict taking drugs because he is out of control.... The reason I perceive this is highly inaccurate is because the vast majority of homosexuals lead happy and productive lives while having regular sex, just like heterosexual couples who have regular\healthy sex. When accepted by friends\family\community\church they are well adjusted individuals. Homosexuals that deny themselves sex, tend to be unhappy, frustrated, and feel guilty because they have been taught that being a homosexual is bad\evil\immoral\satanic\etc, and they are inherently bad for being who they are. Yes, there are going to be homosexuals who are self-destructive, over indulge in sex, and fall into the category of being a lost soul, but its not because they are homosexual, its because they have various kinds of personal problems, just like heterosexuals who are self-destructive, over indulge in sex, drugs, and other activities that harm themselves.
Overall, I do respect how you handle yourself and your religious beliefs even if I don't agree with your conclusions on homosexuality.