Не только. Часто причиной становится родительское воспитание и родительские категоричные запреты, наказания, которые и дают потом основу разочаровываться и в противоположном поле и даже в жизни. А также увиденное ребенком в детстве, которое перевернуло сознание и представление об противоположном поле.
Объясню. Девочка в детстве увидела, как родители занимаются сексом, но ей это показалось страшным и жестоким - она избегала мужчин, как угрозу.
Мальчик в детстве игрался с девочкой и как-то в играх они показывали свои гениталии, мама мальчика это увидев, набила его, от чего он понял, что девочек надо избегать, поэтому и стал геем. Мама постоянно упрекала младшую дочь, что та тоже вырастит как старшая сестра, которая принесла с дискотеки ребенка. Девочка поняла, чтобы избежать такого, не надо иметь дело с парнями.
Как видите простые ситуации, которые кардинально изменили людей.