The LORD gave them rest all around, according to all that He had sworn to their fathers. And not a man of all their enemies stood against them; the LORD delivered all their enemies into their hand. Not a word failed of any good thing which the LORD had spoken to the house of Israel. All came to pass. – Joshua 21.44-45
As we approach the end of Joshua the conquest is finished. The land is at peace. And as Joshua is getting ready to wrap things up we read that ‘not a word failed of any good thing which the Lord had spoken.’
God did everything He said because His word is always true. It will not fail. It cannot fail.
Jesus told us in Matthew that ‘Heaven and earth shall pass away, but my words shall not pass away.’
Isaiah says ‘The grass withereth, the flower fadeth: but the word of our God shall stand for ever’ and ‘So shall my word be that goeth forth out of my mouth: it shall not return unto me void, but it shall accomplish that which I please, and it shall prosper in the thing whereto I sent it.’
God’s word did not fail for Joshua. God’s word has not failed the saints through the ages. God’s word does not fail us today. And God’s word will not fail us in eternity.