You might find the links at the end of my profile helpful. Or just click here.
I can summarize the information for you - the answer is: "It's complicated." Science tells us the major factor behind homosexuality is environment. If you're really interested in reading what objective science tells us on the subject, this 1995 article is an excellent summary of how it all happens:
How Might Homosexuality Develop? Putting the Pieces TogetherThere are tens of thousands of former homosexuals and that number continues to grow. Also, bisexuals are a problem for those who seek to find a genetic cause.
If you really want an education on the subject, read the links in my profile.
You have plenty of info! Thanks. You then know about that sick bastard Dr. Money?