Sorry, 400 causes. I added an extra zero.
Just click on Scripter's name up this thread and look at his links. I just don't have time to get them for you. He's got zillions of articles, arranged by topic, and you can read for hours about the causes of homosexuality. They may be unknown to you, but they are not unknown to others.
LOL.You missed my point.