Jesus’ birth ended a period of 400 years of silence from God. The angel Gabriel had brought personal messages to Zechariah and to Mary, and we don’t know how young Simeon was when God promised he’d see the Messiah before he died, but these were private revelations. The nation of Israel as a whole heard nothing. Not even a whisper.
No prophets. No angelic visitors. Silence.
A remnant of Israel had returned from exile and begun to rebuild, as God had promised.
He also promised a Messiah, a King to come who would rule in power and justice and break the people’s bondage for good.
Nobody expected the King to suffer and die first.
Nobody expected to wait so long.
Are you waiting today?
God hasn’t forgotten, or changed His mind, or discovered He can’t do what He promised.
He’s waiting too, for the best time to unveil what’s coming.
May His peace, hope, love and joy sustain each of us in the waiting.
And Merry Christmas. Christ has come.