Something else to remember is that most “homosexuals” are not exclusively so, but are in fact bisexual.
There are some rather strong genetic interactions with this, with the main ones being whether one is selective or not. In other words, the scale is not so much heterosexual at one end of the scale and homosexual at the other end of the scale; but rather discriminating at one end of the scale and indiscriminate at the other end of the scale. Another genetic factor appears to be the strength of the monogamous/polygamists tendencies.
Homosexuality appears to be primarily a miss-imprinting on those factors, primarily through trauma..
Homosexuality appears to be primarily a miss-imprinting on those factors, primarily through trauma..
That insight fits my observations as well.