Separating human myth from Bible fact
Jesus was almost certainly not born on December 25. Shepherds watched over their flocks in the open fields, a la Luke 2:8, during the spring and summer, not the winter. To keep such an arrangement during the cold of winter would be cruel to the sheep, let alone the shepherds.