И почему не в генах? Потому что вы так сказали? Почему если гены могут мужика заставить трахать любить другого мужика, они не могут заставить вести не разборчивую половую жизнь ?
Вы о разных вещах говорите. О желаниях/потребностях и о поведении. Первое может быть заложено в генах (пока неизвестно, но может быть). Второе - контролируется волей.
Девушка может мечтать давать всем направо и налево, видеть мокрые сны о себе в борделе, а в жизни - жить с неудовлетворяющим ее мужем. Причины: прошитое воспитанием "это плохо" или осознанная забота о своем здоровье, осознанный выбор модели стандартной семьи.
Так и с гомосексуалистами то же случается: хочется, ночами снится, но вот с детства внушили, что "так нельзя, мама от тебя откажется, все будут ненавидеть, и ты сам себя должен ненавидеть в первую очередь". И живет такой человек, не спит, с кем хочется, а строит "модель жизни", которая его никогда счастливым не сделает.
Но, в отличие от девочки-давалки у гомосексуалиста нет довода "неразборчивые связи могут серьезно повредить моему здоровью", так что причина, по которой эти люди делают себя несчастными - в привитом страхе перед взглядом со стороны. Жуть. Всю жизнь быть не тем, кем хочется, потому что кто-то что-то подумает.
Кстати, если девушка-давалка следит за своим здоровьем, предохраняется, то почему бы ей и не быть давалкой? Если это делает ее (и не только ее

) счастливой?
Просто непонятно, почему так часто приводят "давалок" в качестве негативного примера. Словно счастливый, не причиняющий другим вреда человек становится злом только от того, что он счастлив "не так".