"All this took place to fulfill what the Lord had said through the prophet: "The virgin will be with child and will give birth to a son, and they will call him Immanuel"—which means, "God with us."" -- Matthew 1:22-23
Promises, Promises... how often are we given promises that never come to pass? Promises made by our parents, promises made by our friends, promises made by our employers and promises made at the wedding altar are often broken. Over time we become quite cynical about promises and we accept them with a grain of salt. Is there anyone who still fulfills their promises?
The birth of Jesus is the most amazing fulfilled promise in the world. The promise was made time and again, over thousands of years, with considerable detail. God never forgot, and as Paul put it in Galatians 4:4, "... when the time had fully come, God sent his Son". The birth, life, death and resurrection of Jesus, among many other things, tell us that... the Lord always fulfills his promises.
Do you think the Lord has forgotten his promises lately? Have you become cynical and doubtful of his keeping his word? Just remember the words of Solomon in Ecclesiastes 3:11, "He has made everything beautiful in its time." The Lord is never late and he never fails to fulfill his promises.