Read: Psalm 130
The Long-Awaited Day
If we made a list of things for which it is hard to wait patiently, surely Christmas would be at the top. Waiting for the day is hard, but at least we know how long it’s going to be. We can mark off each day of our Advent calendar and know, “This is how many days have passed and how many we have left!” Because of Christ—the greatest promise ever made—we get to celebrate the Advent season!
We count down to Christmas by the day, but the Jewish people had a much longer wait. Historians estimate roughly 2,000 years between God’s promise to Abraham (Gen. 22:18) and Jesus’ birth. And about 700 years transpired between Isaiah and the birth of Christ. That’s a lot of marks on the Christmas countdown calendar!
Holding onto His Promises
During these years, the Jewish people waited in anticipation for the Messiah (the One promised to save them). Unlike us, they didn’t have a calendar describing how many days, years, and months it would be until that first Christmas. All they could do was hold onto the promises God gave them in His Word. Year after year. Decade after decade.
Then, “When the time came to completion, God sent his Son, born of a woman, born under the law, to redeem those under the law, so that we might receive adoption as sons” (Galatians 4:4-5).
A Thrill of Hope
I love these words from the beloved Christmas carol Oh, Holy Night: “Long lay the world in sin and error pining, till He appear’d and the soul felt its worth. A thrill of hope, the weary soul rejoices for yonder breaks a new and glorious morn!” The people of the world waited, helpless to free themselves from their own sin. Finally, when it was time, Jesus came! He was the long-awaited Savior, the only One who could and would free them through His sacrificial death on the cross.
Perhaps you remain imprisoned by sin and have yet to accept the free gift of forgiveness and freedom that Jesus wants to give you. If you would like to know more about what it looks like to trust Jesus, please check out BrentwoodBaptist.com/jesus. Maybe something else is weighing you down this season, making your heart weary. Spend a few moments prayerfully considering these questions: What is making my heart weary? In what way am I waiting for God?
The Greatest Promise
Our Christmas countdown calendar may be complete for this year, but your heart may have another countdown that’s marking weeks, months, years, or even decades that you’ve continued to wait for God to answer your prayer or fulfill a promise. Today, be reminded that 2,000 years after making a promise to Abraham, God kept His word and sent Jesus. He seemed slow to fulfill His promise, but He didn’t forget. And all along, His timing was perfect.
This same faithful God is the One who won’t you let you down in your current situation. You are not forgotten. He is faithful, and His timing will be perfect. Christ—the greatest promise ever made—was and is worth waiting for. Keep holding onto hope in His timing.
Remind yourself of the words of Psalm 27:14: “Wait for the Lord; be strong, and let your heart be courageous. Wait for the Lord.”