the entire reason that the birth of Jesus is celebrated on Dec 25 is simply due to the fact that when the churches decided to celebrate it they adopted a date close to the pagan holiday of Yule. it was one of many ways that christian churches (in old times) tried to wipe out the practice of any pagan holidays or practices, others include knocking down pagan temples to erect christian churches in the same spot, hiring common villagers to build them, which is why if you travel to century old churches in parts of Europe you can actually see hidden pagan symbols to represent the pagan gods, a way for the commoners to worship their own gods without persecution... the traditions, yes, are almost all pagan...gift giving, decorating a tree, mistletoe, yule logs and more are pagan traditions, passed down thru the generations. i am not christian, i am actually a practicing witch, however i do not see why there is so much problem with a christian celebrating those traditions. even tho yes they came from pagan ways, they are good and family building traditions. they bring happiness and joy. what really matters are the thoughts behind your gifts, decorations, and holiday memories. if you are thinking about what your god did for you or Jesus Christ as your savior then that is what the holiday means and nothing more...if it is solely a family tradition, there is nothing wrong with that either.