My understanding of many of the christian holidays is that they were pagan holidays adopted by the catholic church in europe in an attempt to make christianinty more appealing to those said pagans. That way they could have the best of both worlds while worshiping God they could still celebrate thier summer and winter solstice etc. etc.
This is CABL.com posting #66906. Tiny Link: cabl.co/mrzi