Christmas is my favorite holiday, I'm so glad billions of people around the world get to celebrate it too.
Are you sure that billions of people do celebrate it? I'm not sure that in Asian countries, this holiday is very popular
Well it is celebrated by many non-Christians as well as a majority of Christians. Consider all the Christians in Europe as well.