If you’ve ever read the book of Joshua, you know there is some compelling material. You read about Israel crossing the Jordan River on dry ground. You read about Joshua meeting the Commander of God’s armies. You read about the walls of Jericho falling flat before the armies of Israel, and many great military victories. Then…..
Then you get to the part about Joshua dividing the land between the tribes of Israel. From Chapter 16 through 19 just about all you read is the names of towns which you can’t pronounce, and the description of boundaries and landmarks which you can’t picture. So WHY is this in there to begin with?
We know that every word of Scripture comes from God and is meant to instruct, train, and build up the people of God. So how does this fit into that job description?
I suggest that as you are reading this, keep one thing central in your thinking. God had promised – all the way back to Abraham several hundred years earlier – that He would give THIS land to his descendants. This promise was repeated and past down from generation to generation, and emphasized to the people of Israel as they were again on the borders of Canaan.
God promised this specific piece of land, these specific towns, these specific rocks and streams and hills and fields. So… when you read Joshua’s description of the land, every landmark, every city, every detail is God’s stamp saying “PROMISE KEPT”. These chapters say to God’s people, “promise kept, promise kept, promise kept, promise kept.” It is the record of God delivering for His people exactly what He promised them.
Think of that. God thought it was important enough for you and I to read the very detail of how He has kept His promises in the past.
Take that mindset over into the rest of scripture. When you see a promise of God, think of Joshua and remember that God always has and always will keep His promises – right down to the last detail.
“For all the promises of God find their Yes in him. That is why it is through him that we utter our Amen to God for his glory.” 2 Corinthians 1:20