I’ve been in church all my life, and have been a Christian for almost that long, but a few months ago, I began reading through the entire Bible for the very first time. One theme I’ve noticed so far is that the Bible is FULL of waiting.
- Abraham waited 25 years for God to fulfill His promise of a son (Genesis 15-21).
- Noah waited some 60-70 years for God to bring the promised flood (Genesis 6-7).
- Joseph waited 22 years for his dreams to come true (Genesis 37-45).
- Israel waited 430 years for God to deliver them from slavery in Egypt (Exodus 12:40).
- Caleb waited 45 years to be given the land God had promised him as an inheritance for his faithfulness (Joshua 14:6-15).
….and so many more.
As we enter the season of Advent, we also find ourselves in a season of waiting, expecting, anticipating…but all with an air of uncertainty. What does God have in store for us? When? How will we know? I suspect many face these same questions this Advent season. I keep going back to a recent Scripture reading that says,
“Not one of all the LORD’s good promises to Israel failed; every one was fulfilled.”
– Joshua 21:45
“Now I [Joshua] am about to go the way of all the earth. You know with all your heart and soul that not one of all the good promises the Lord your God gave you has failed.
Every promise has been fulfilled; not one has failed.” – Joshua 23:14
What are those promises? Well, among others (and in no particular order):
- “For I know the plans I have for you, declares the LORD, plans for welfare and not for evil, to give you a future and a hope.” – Jeremiah 29:11
- “He who began a good work in you will continue to perfect it until the day of Christ Jesus.”
– Philippians 1:6
- “And my God will meet all your needs according to the riches of his glory in Christ Jesus.”
– Philippians 4:19
- “Delight yourself in the LORD, and He will give you the desires of your heart.” – Psalm 37:4
- “And we know that in all things God works for the good of those who love him, who have been called according to his purpose.” – Romans 8:28
- “Do not be anxious about anything, but in every situation, by prayer and petition, with thanksgiving, present your requests to God. And the peace of God, which transcends all understanding, will guard your hearts and your minds in Christ Jesus.” – Philippians 4:6-8
- “Trust in the Lord with all your heart and lean not on your own understanding;
in all your ways submit to him, and he will make your paths straight.” – Proverbs 3:5-6
- “For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord.” – Romans 8:38-39
So I pray these promises over all of us, this month and on into the new year. May we each rest in the knowledge that our God is a God who KEEPS his promises. Every. Last. One.