I have long pondered the reason for the existence of a gay gene. If one exists, its function must be to end a problematic genetic line. Nature wants to reproduce. It seems that a gay gene would be a block to reproduction.
Then it would follow that men who don't produce sperm are technically gay.
Same for women and eggs. Then technically, it would seem you'd be looking for a defective gene.
But the reasons that people can't reproduce are usually some other reason...but not genetic.
Your thesis that homosexuality is nature’s attempt to end an undesirable genetic line makes perfect sense and is easily born out by every queer I ever met, clearly retrograde genetics.