Do you think people choose to be gay or straight?
1) I think some people are born with a strong predisposition towards homosexuality due to genetics or brain damage in the womb.
2) I think some people learn homosexuality due to sexual abuse...(sexual imprinting)
3) I think some people choose to engage in homosexuality like any other weird sexual fetish. This can be learned through acquaintances, pornography, etc.
4) I think some people learn to engage in homosexuality because women are not available. I think this why homosexuality is common in the Arab world.
I think the huge increase in homosexuality today is due to 2 & 3. When society frowned on homosexuality, it was not common, being mainly people in group 1. When society views it is wonderful, then we see an explosion of it.