I, for one, believe that homosexuality is a defect or a mental illness that is caused by either one of two things: some type of severe trauma as a child (like abuse or a death) or something that occurred in the womb due to something that the mother might have done or just something unfortunate that happened (just like when babies are born with other mental illnesses). There was even a thread yesterday in which a neurologist said that pregnant women who smoke place their children at a greater risk for becoming homosexual in their later development.
I mean, since homosexuality is NOT natural, it is definitely not something that can come from birth in a natural sense. When the first perpetrators of homosexual acts in Sodom and Gomorrah did so, I’ m pretty sure they did it just because they felt like it out of spite for God, not because they actually felt like that was “who they were.” I think that this is where the idea of homosexuality came from and that, due to the disharmonious situaton in the world that was caused by original sin, people can divert to that unnatural mindset after getting “messed up” (for lack of a better word) as a child.
I’m not a psychologist or an expert or anything, but this makes sense to me and is just another cross that some people have to bear in their lives, remaining celibate.
Just my two cents. May God bless you all!