From time to time, during political and philosophical discussions, I come across the question of whether or not homosexuality and heterosexuali