Homosexuality is a mental illness. It occurs only in individuals who are mentally damaged some way.
Every 'homosexual' would be heterosexual if they were mentally healthy. Heterosexual behavior is genetically wired into us. Examine the biology. Man fits into woman and that results in children. Pretty straight forward.
There are mental illnesses that cause some people to eat strange things (glass, feces etc). There are mental illnesses that causes people to steal (kleptomania). There are mental illnesses that cause peopel to fear open places or to drink massive quantities of water. All of these behaviors are the result of mental disease and none of them have a genetic link. All are damaging. Same as homosexuality. It is entirely a result of mental illness or damage.
Your comments are wise, factual, and hit the bullseye. Thank you.