Now kids... fight nice.
This is the Flamefest section, so there's a bit more latitude here than in other areas. I think Glen is deliberately pushing your buttons, i.e., trolling you... especially since he "couldn't care less about U.S. politics"... *ahem*. He know he can push you into a rant. Don't fall for it. Ignore him like most of the rest of the people here do.
While I'm in the atheist camp I do not have a problem with most of the people who have faith in God....to each their own...as for Xmas , it is a holiday and should be about family and if religion is a necessary part of it for you, then so be it.....
I admire atheists level of faith. They have so much more faith than me. Being able to walk around and think everything in existence is an accident with no meaning. It must take a will of steel to just believe so wholeheartedly that all there is to life if a big black hole with nothing but death as the outcome. And to do so with a smile! Gotta love atheists and their incredible faith! Bless 'em.