I'm a biologist, forgive me.. I think this way. I've argued before that homosexuality probably genetically arises and persists in the human population for several reasons from genetic drift to kin selection. The last, kin selection, is a bit speculative to say the least.
Well, E.O. Wilson took me one step further! He suggests: Is Homosexuality an Evolutionary Step Towards the Superorganism?
Eusocial, you know, like bees and ants, 99% of the population working for the whole as one single organism while the other 1% is reproducing, or something like that. Naked Mole Rats are the mammalian equivalent. Hmm, maybe we are on the road to becoming eusocial Naked Builder Apes, kind of doubt it though.