A while ago I found information relating overpopulation to an increased percentage of homosexuality in a population. It generally hovers around 10% (don't shout at me if I get the numbers wrong, this is purely remembered!) but goes higher if there's too many individuals in the population. Whether it's because of food availablity or land area or stress between members, I can't remember.
Anyway, the gist of it was that homosexuality, above the general level existant in all the populations/societies it has been observed in, could serve as a population 'cap' or limiting factor at least. Heaven knows, we've got billions of people on this Earth and many people think that we can't sustain that. Here in Australia, our water is running out in many places -- coincidence? I dunno. Maybe too many people have been using too much of it. (That is purely my own theory, no objective info there.)
The suggestions others have made about homosexuals being evolutionary peacekeepers and childcarers also make sense. If a mother (and/or father in some species') dies, then if there are non-mother females around then the young could still be taken care of and survive. And any large group encounters stress and disagreements; if there are members who are not concerned with the heterosexual dance of being powerful and 'the best' etc, then that can only be good for the entire group in deflating tensions.
Or it could just be that we're meant to love everyone equally and it manifests as love for one person only (or a few, in polyamorous relationships) for whatever reason. Culture, maybe, or existential restrictions such as hunting, eating, sleeping, protecting the group etc.
Wolverine
|