“Aye, there’s the Rub!” That actually might be one reason for so-called ‘homosexuality’. One study that needs to be followed up on came to the conclusion that where females had many children males who were androphilic (attracted to masculinity) tended to be more prevalent. That is, where there was greater fecundity resulting in a rapidly increasing population same-sex sexuality seems to be more common. Do mothers with many sons tend to have more androphilic sons or even cross-dressers.
Like the wolves and rabbits. Example. Wolves eat the rabbits until there are not enough rabbits so the wolves starve diminishing the wolf population but with less predators the rabbits increased in population. And the cycle repeats.
This may be connected to the observation that when parents have too many children to care for adequately then uncles and aunts who are non-reproductive become essential to the welfare of the genetic family.
Neither idea has been fully examined or evaluated as far as I know, but it does suggest that same-sex sexuality may be essential to our survival and should be condoned as natural and acceptable.