Gotta love it when Bill "Felafel" O'Reilly talks about moral values.

I don't think I'll ever understand why teaching tolerance in a bad thing.

And, kuulbns, I don't want to say your son is lucky because it sounds like he's gone through more than his share of crap for who he is. But I do think he's lucky to have a father like you. I'm not gay, but if I was, it's highly unlikely my father would be the same way.