Would be interesting to know just what does "cause" homosexuality in humans other than making guesses regarding population density, or some of the pseudo reasons (past life etc etc)
"The Universe is run by the complex interweaving of three elements: energy, matter, and enlightened self-interest." G'Kar-B5