God always keeps his promises.
Sometimes we might feel like He doesn’t. After all, God’s timing and plans are different than ours, so sometimes it can feel like He’s not making things happen. At least not very fast—or maybe as fast as we’d like.
Do you think the Israelites felt that way as they waited for their Savior to be born? God had promised to send His Son hundreds and hundreds of years before Jesus came. To all the people who lived and never got to see or hear about Jesus, it probably felt like God wasn’t living up to His promise. But He did—and at the perfect time in history!
Isaiah 9:6 says, “For a child is born to us, a son is given to us. The government will rest on his shoulders. And he will be called: Wonderful Counselor, Mighty God, Everlasting Father, Prince of Peace” (NLT).
The prophet Isaiah wrote these words many years before Jesus was born, but he knew that it would happen because God told him! And even though he never got to see Jesus, he believed that God would fulfill His promise. And God did, on the night that Jesus was born.
Download a printable version of this devotional that also includes a fun family activity for each day at wycliffe.org/bestgift!