The asshole thing was over the line, I don't know you well enough to think you are an asshole, so I apologize.
All of the questions you pose can easily be turned around the other way as well. Why do people have to keep their sexuality in the closet? You don't.
Your opinion on the subject is influenced by your belief that biblically their is something wrong with it. Granted it has been a few years since I have read the bible, but I am pretty sure it is against you deciding who is or isn't worthy of salvation. "love your enemy", "judge not lest ye be judged" and all of that. Don't forget that it wasn't too long ago that people were using the bible to justify why one race was superior to the other.
I am not gay and sometimes I see things that bother me too, but I chose not to watch, whether it be in a movie or outside on the street. But just because I don't like something doesn't necessarily make it wrong.
You live in a small world Curling, one that apparently needs to function on your set of rules and values (no gays in the movies, loud tailpipes, and driving where you want). It just doesn't work that way.