Есть еще вполне здравая, на мой субъективный, теория, при которой люди не раскладываются строго по кучкам, типа эти гомо, а эти гетеро, но склонности каждого индивида расцениваются по расширенной шкале. Например, шкала Кинси:
Ее бы малость доработать, конечно, четко прописав, что подразумевается под "единичными проявлениями" (таки между трахом и восхищением внешностью человека своего пола - гигантская дистанция), но само по себе направление мысли вполне разумное.