Stephen talks about when Christ was really born over at Y Safle. Certainly the shepherds weren’t out grazing their sheep (and sleeping with them!) in the middle of December– which is also cold over in Israel.
We don’t have an exact day, and I think that is deliberate. Some writers try to tie up Christ’s birthdate with a Jewish festival, but if the date was meant to be significant, I think we would have been told it.
The fact of the matter is that we are not told an exact date, but we might as well be celebrating Christmas on December 25th as any other day.
Supplying his bright intellect and common sense, Stephen’s been an encouragement, a defender of the faith, and definitely one that stands in the gap (even if we don’t always agree on something!). Merry Christmas, Stephen. Looking forward to reading more from you in the new year.