Chapter 20 instructed the Israelites to set aside six cities as Cities of Refuge that were to be used to protect an individual from retribution if they had accidentally killed someone. The High Priest would hear their case, and allow them to be protected within one of the cities if it was clear that they fit the criteria. This system will be reflected later when Jesus, our own High Priest, stands up to defend us and protect us from a punishment that we are due. God is so good to have provided refuge for His people so long ago, and for all of us today.
Chapter 21 ends with, “So the Lord gave Israel all the land he had sworn to give their ancestors, and they took possession of it and settled there. The Lord gave them rest on every side, just as he had sworn to their ancestors. Not one of their enemies withstood them; the Lord gave all their enemies into their hands. Not one of all the Lord’s good promises to Israel failed; every one was fulfilled.”
In addition to the refuge that God has provided, we see here that He is a promise-keeper as well. So much of Joshua contains the details of the land areas that were given to each tribe, which seems kind of boring. But this meant everything to the people of that time, and to modern Israelites today. This not only shows that God keeps His promises, but also shows that this particular area is INDEED set aside for the nation of Israel forever. The Promised Land doesn’t have an expiration date. And neither does God’s love and care for all of His people, including you.
I hope you can take comfort in knowing that God keeps his promises, He cares for His people, and that includes you. He provides a place of refuge for us today, in His arms, and has set aside a Promised Land of refuge for us in the future, the Kingdom.
Encouraging verse of the day:
1 John 4:16
So we have come to know and to believe the love that God has for us. God is love, and whoever abides in love abides in God, and God abides in him.
You can read or listen to today’s Bible passage at https://www.biblegateway.com/passage/?search=Joshua+19-21&version=NIV
Tomorrow we will finish the book of Joshua with chapters 22-24 on our journey through the 2020 Chronological Bible Reading Plan