In these carols we hear prophecies fulfilled. Political events took place that brought Mary and Joseph to Bethlehem, the City of David, for Jesus’ birth.
I love to pause and wonder at these events. How big and unexpected they must have seemed to Joseph and Mary. And yet how God knew about them thousands of years before! This brings me great comfort when I am thrown into turmoil by unexpected events, knowing that they are not unexpected to God, my saviour, shepherd, counsellor, and provider.
Going deeper: Play some carols today at home or in the car, and reflect on the words of your favourite Christmas songs.