When someone promises us something wonderful, we can hardly wait for that promise to be fulfilled. If the promise is something good, we want it now! We really don’t like to wait. And yet the very best things are worth waiting for. A long, long time ago, God made a promise to his people, Israel. In fact, he made many promises to them.
But God’s most important promise—the promise all his other promises depended on—was that he would send the Messiah, the Anointed One, who would save them from the difficulties of living life in this world broken by sin. The Messiah would not be an ordinary person, but God’s own Son. The people he made the promise to had to wait, putting all their faith in the One who made the promise.
