What is the current scientific thinking on the cause of homosexuality?
Is there a scientific explanation for homosexuality?