Wow! I'm surprised nobody remarked on Christmas being a holiday for Jesus. In actuality the day of December 25th was a pagan holiday that denounced many of Christianity's ideologies. The Christian folk were not enthused about this so they invented the myth that Jesus was born on December 25th, hence the huge gap between the start of Christmas and the rise of Christianity. I believe science, and I may be wrong about this, but I believe science puts Jesus being born sometime in October.
The more questions we ask, the less answers we'll have.