The coming of Christ should not have been a surprise to the people of God. Multiple prophecies foretold of the coming of Messiah.
The following are just a few of the things that were known:
- He would be born of a virgin and He would be known as “God among us” (Immanuel). Isaiah 7:14
- He would be a child, a Son of God. Isaiah 9:6
- He would be a descendant of David (son of Jesse). Isaiah 11:1
- He would be born in Bethlehem. Micah 5:2
Interestingly, all of these prophecies, given over 500 years before His birth, were fulfilled in the birth of Jesus. All of the promises of God are true. He is faithful to keep His promises. He is not slack concerning His promises, but in the fullness of time, they will be revealed.