Not sheltered. My nephew is gay and quite a few friends are too.
Up to them what they believe in or do. Doesn't mean i have to keep my mouth shut and agree with what they believe in just as much as people dont believe in God but still post about it!
Free speech, have you heard of it?
I didn't suggest that you're not entitled to an opinion, just that your opinion is utterly ridiculous
