Есть теория, что влечение к определенному полу в течение жизни может немного плавать. И что это не два четких варианта "только по мальчикам" и "только по девочкам", а спектр - от 100% гетеро до 100% гомо. И большинство людей как всегда, где-то посередине, чуть смешены в одну или в другую сторону. Погуглите про шкалу Кинси.
Большинство чистые гетеро.
Как уже заметили в предыдущем ответе, шкала Кинси очень хорошо показывает разнообразие степеней гомо- и гетеросексуальности в человеке. Советую также посмотреть решетку Клейна. Психосексуальное развитие не за день происходит и некоторые вещи могут быть осознаны лишь со временем, но полные переходы без каких-либо предпосылок и «остаточных явлений» вряд-ли возможны