Joshua 21
Scripture
Joshua 21:45
“Not a single one of all the good promises the LORD had given to the family of Israel was left unfulfilled; everything he had spoken came true.”
Observation-What does it say?
All the promises that God swore to the ancestors of the people of Israel were now fulfilled. The land He had promised them is now theirs. The people of Israel can now find rest on each side of their lands, knowing that God has helped them conquer all their enemies. All the Israelites have to do now is move their things and settle in, and give thanks to the LORD.
Understanding-What does it mean?
Although it may not always be on the timing we desire, God always fulfills His promises.
The people of Israel waited a long time until they finally entered the promise land. The person who was supposed to lead them there, Moses, didn't even get to see it in his lifetime...and Moses was old!!!
Abraham waited a long time until he received God's promise of having descendants that would outnumber the stars in the sky, and being a father of many nations.
Although Abraham and Moses may have doubted God, or may not have lived to see God's promises fulfilled, one thing is for sure. God always delivered every promise to them.
“And because of his glory and excellence, he has given us great and precious promises. These are the promises that enable you to share his divine nature and escape the world’s corruption caused by human desires.” 2 Peter 1:4 NLT
“For all of God’s promises have been fulfilled in Christ with a resounding “Yes!” 2 Corinthians 1:20 NLT
Life Application
Knowing that God fulfills all His promises, what will I do while I wait upon them?
It's easy to be disheartened, lose hope and faith as we wait upon the Lord. But I encourage you to take heart, keep strong in your faith and trust in God as we wait. I believe it is during these times of waiting God builds our character, trust, and faith. And if we stay the course and continue to follow God during these times, not only will we be blessed from it, but our family will be blessed because of it because we are laying the groundwork for them to follow when the time comes for them to take our place.
“Make me to know your ways, O Lord; teach me your paths. Lead me in your truth and teach me, for you are the God of my salvation; for you I wait all the day long.” Psalms 25:4-5 ESV
“Wait for the Lord and keep his way, and he will exalt you to inherit the land;” Psalms 37:34 ESV