Лично я полагаю, что:
1. Есть гомосексуализм физиологический, связанный с деятельностью преоптического ядра гипоталамуса (возможно, в более редких случаях с чем-то ещё), и он бывает разного генеза — генетического, эмбрионального, травматического, может, ещё какой забыл.
2. Есть гомосексуализм психологический, связанный с комплексами/психологическими травмами/просто тараканами и т.д.
3. Есть гомосексуализм смешанного генеза, то есть в результате нарушения работы преоптического ядра сформировалась предрасположенность, которая реализовалась по психологическим причинам.
При этом человек с нарушениями работы преоптического ядра не обязательно становится гомосексуалом, как человек с нарушениями работы... э-э-э... чего-то там, не помню, извините, необязательно становится психопатом.
Лечить гомосексуалов первого и, наверное, третьего типа бесполезно и даже вредно для них (вот так вгонит доктор человека в конфликт между физиологией и сознанием, потом расхлёбывать результаты придётся), но при этом его можно предотвратить. Лечить гомосесуалов второго типа в принципе можно. Но проблема в том, что их достоверно разделить нельзя.