I find that Homosexuality is not just entirely a gene thing, genes can probably make you susceptible to become homosexual, but I think the environment plays a large role in it as well. A lot of hormone control is from the environment around you. Take a bird of low color quality in a species where color is a determining factor in procreation, then paint that bird in a vibrant higher quality, and watch as the bird become more aggressive and gets higher levels of testosterone, because of how the other birds perceive him.