Originally Posted by
ExoByte
Homosexuality is nature, not nurture. It is seen in animals outside of humans as well. It has been around since sexuality and complex organisms have existed. It may not be a gene, per se, but hormones, testosterone, estrogen. etc. This is why it primarily takes effect come puberty.
A person who is gay can no more choose who they're attracted to than someone who is straight. I can't choose to be gay, and a gay man can't choose to be straight.
The choice is in the way you act. There are those who refuse to come out, and live a straight life despite their true sexuality. But their true, physical attraction, is not a choice. Its not a byproduct of the media or peers. It is something that exists within them, biologically.