‏ Joshua 21:45

v. 45: God had assured them of victory in their battles, and this promise was also kept. The Israelites won every battle they fought, and wherever they turned, they found success. Although some Canaanites remained in the land, this was not a failure of God's promise. He had already stated that He would drive them out gradually (Exodus 23:30 a). In fact, the remaining Canaanites served to preserve parts of the land until the Israelites grew numerous enough to occupy it all. Later, when some Canaanites grew strong and challenged Israel again, it was because of Israel's disobedience and failure to follow God's commands. Yet, God's promises were always true and reliable. As Joshua declared, "There failed not any good thing... all came to pass" (v. 45 b). This statement, echoed later by Solomon (1 Kings 8:56 c), reminds believers throughout time of God's unwavering faithfulness. When promises seem unfulfilled, the blame lies with human failure, not with God.

Copyright information for MHM