The price you pay for living in a free society.. 
Riase a smart enough kid who'll form his opinions and not form his/her personality from popular culture.
He doesn't even have to go that far, ...if he really wants to prevent his son from turning gay,
...all he really needs to do is to pound a few square pegs into holes, ...take a shower with his kid.

Have you even honestly dealt with gays? Most of them are nice people and do not try to convert others to their lifestyle and nor do they touch random men at will. 
Wish the same can be said about some evangelical christians.

I have one friend who sent me at least 9 or 10 "Christian" books (unsolicited) approx 400 pages each,
...and he wonders why I haven't read them.

A few days ago... he faxed me 3 pages of bible verses.

And when I say Bible verses, ...I'm not refering to the full verses, I'm talking about a long list of quote references.
ie:
- Ekzekiel 21:4
- Chronicles 5:3
- 1st Corinthians 89:5
- etc., etc., etc....
THREE BLOODY PAGES!!!If he thinks I'm about to sit there with a bible in hand to look them all up to see what the verses says,
...he must be off his meds. There oughtta be legislation to protect people from proselityzing.