Few people understand delays in God’s plan like the Patriarchs. Abraham, Isaac, and Jacob all experienced barrenness with their wives as they waited for the descendants God promised. None of them actually possessed the land that God promised, and none of them got to see the seed through whom God would bless the nations. But even as they experienced delays in God’s keeping of His promises, they continued to trust, not perfectly, but faithfully. We aren’t that much different from these men of old. We wait for God to complete the work He began in us. We wait for His coming that the world mocks. And while we might be tempted to grow impatient and throw in the towel on God’s promises, we must remember that God doesn’t count delay like we do, nor does He operate on the time frame that we do. God will never forget His promises; He will definitely keep His Word, and it is our job to wait. Waiting can be so hard, but when we get to receive what we’ve waited for, it can make it all the sweeter as we rejoice in God’s grace and mercy. We’ll appreciate our righteousness that much more because we’ve experienced the battles against temptation. We’ll enjoy the glory of Christ’s return more because we know the brokenness of our the world as it is. Don’t stop believing. God’s timing is best for growing us and glorifying Him. Trust Him and wait!
Sunday at Liberty
- SS: Missionary Stephen Muindi–God’s Work in Kenya
- AM: Pastor Rory–Genesis 28:10-31:21–Accepting God’s Delay: Jacob & Laban (sermon notes)
- PM: Missionary Stephen Muindi–Matthew 9:35-38–Laborers for the Harvest