Now Joshua was old and well stricken in years; and Yahweh said to him, You are old and well stricken in years, and there remains yet very much land to be possessed.
"Them will I drive out from before the children of Israel ..."  (Joshua 13:6).  This was by no means an unconditional promise.  Despite this, some people have taken upon themselves to deny the authenticity of Divine revelation on this matter, affirming that, "God promised that Joshua should conquer the whole land,"[19] and then, of course, it did not happen!  Again from Clarke, "This is a total mistake."[20]  God never absolutely, or UNCONDITIONALLY, promised to put Israel in possession of the whole land of Canaan.  The promise of their possessing it DEPENDED upon their fidelity to God.  They were NOT faithful, but rebelled against God repeatedly, and that is why Israel actually failed to possess great portions of the promised land.  Furthermore, they did not drive out the Canaanites, even where they did possess it, and eventually Israel was seduced and corrupted by the pagan worship that surrounded them to such a degree, and in such an aggravated sense, that God removed Israel, absolutely, and altogether, from their status of being God's Chosen People. From the days of Hosea, and afterward, Israel's status was that of a "slave" and not that of a wife, in the house of God.  Read Hosea, especially the 9th chapter.  (Also see our full discussion of this question in Vol. 2 of my series on the minor prophets.)  "If Israel, through sloth, or cowardice, or affection to those idolaters (of Canaan), sit still and let them alone, they must blame themselves, and not God, if they be not driven out."[21]  Although Israel never held all of the land described by these boundaries, this chapter shows that ALL of Canaan was indeed promised by God to Israel, contingent only upon their obedience and cooperation, neither of which they gave.