Why have we not discovered the cause of homosexuality by now?

We have complex generative language AI, can track an extremely contagious disease to a single wet market and an individual animal, but still don't know if I'm gay because of genes or intrauterine hormones or watching too much Martha Stewart as a child?!