Beloved, Joshua 21 looks to be a disclosure of accounts of some sorts. God is very detailed and records everything. Thus, accountabilty is a critical skill all Christians must gain and use. As our brethen, the Israelites did so must we. We must keep records of everything God gives us and thus by doing so be good stewards over those things. Then we can look back on those records and truly say that everything God promised HE delivered and did not fail.
Can we be like God, to keep our promises?
God is faithful and will fulfill everything HE promised and will never fail on HIS promise in JESUS name, Amen
Joshua 21:43-45
43 So the LORD gave to Israel all the land he had sworn to give their ancestors, and they took possession of it and settled there.
44 And the LORD gave them rest on every side, just as he had solemnly promised their ancestors. None of their enemies could stand against them, for the LORD helped them conquer all their enemies.
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.