The promise given:
For unto us a Child is born, unto us a Son is given; and the government will be upon His shoulder. And His name will be called
Wonderful, Counselor, Mighty God, Everlasting Father, Prince of Peace. Of the increase of His government and peace there will be no end, upon the throne of David and over His kingdom, to order it and establish it with judgment and justice from that time forward, even forever. The zeal of the Lord of hosts will perform this. Isaiah 9:6-7
The promise fulfilled:
And behold, you will conceive in your womb and bring forth a Son, and shall call His nameJesus. 32 He will be great, and will be called the Son of the Highest; and the Lord God will give Him the throne of His father David. 33 And He will reign over the house of Jacob forever, and of His kingdom there will be no end. Luke 1:31-33
Then the angel said to them, “Do not be afraid, for behold, I bring you good tidings of great joy which will be to all people. 11 For there is born to you this day in the city of David a Savior, who is Christ the Lord. 12 And this will be the sign to you: You will find a Babe wrapped in swaddling cloths, lying in a manger.” Luke 2:10-11
A thrill of hope, a weary world rejoices for yonder breaks a new and glorious morn.
God be praised! Emmanuel is here with us,
Blessings to you,
Sarah