Robert Sternberg on analysoinut rakkaudessa kolme elementtiä: läheisyys, intohimo ja omistautuminen. Erilaisia rakkauden vaiheita ja lajeja ovat:
Pitäminen (ystävyys): läheisyys
Ihastuminen (rakkaus ensi silmäyksellä): intohimo
Tyhjä rakkaus (hyväntekeväisyys): omistautuminen
Romanttinen rakkaus: intohimo ja läheisyys
Kumppaninrakkaus: läheisyys ja omistautuminen
Kohtalokas rakkaus (pyörremyrskyromanssi): omistautuminen ja intohimo
Täyteläinen rakkaus: läheisyys, omistautuminen ja intohimo
Heteroseksuaali ihminen tuntee vetovoimaa tai rakkautta vain vastakkaiseen sukupuoleen, homoseksuaalinen vain omaan sukupuoleensa ja biseksuaali kumpaankin sukupuoleen, kuitenkin yleensä enemmän toiseenkenen mukaan?. Historian aikana homo- ja biseksuaalit ovat ajoittain olleet hyvinkin halveksittujalähde?, vaikkakin Antiikin Kreikassa ja -Roomassa sekä kelttien keskuudessa homoseksuaalisuus oli tavallista. Jotkut tutkimukset ovat antaneet viitteitä siitä, että kaikissa ihmisissä on ainakin pieni biseksuaalinen suuntautuminen.