AGAIN, you missed what God himself said in Joshua 13:6:
Joshua 13:6 - All the inhabitants of the hill country from Lebanon unto Misrephothmaim, and all the Sidonians,
them will I drive out from before the children of Israel: only divide thou it by lot unto the Israelites for an inheritance, as I have commanded thee.
1. The explicit promise in Joshua 13:6 itself. God uses the emphatic first person:
"I will drive them out from before the children of Israel." The "I" is not a vague reference to eventual human success — it is God staking His own name on the act.
2. The standing covenant from Deuteronomy. Moses had already told Israel years earlier:
- "The LORD your God will drive out those nations before you, LITTLE BY LITTLE" (Deut 7:22)
- "The LORD your God will deliver them over to you, throwing them into great confusion until they are destroyed" (Deut 7:23)
- "It is not because of your righteousness... but because of the wickedness of these nations that the LORD your God drives them out from before you, and to keep the oath the LORD swore to your fathers, to Abraham, Isaac, and Jacob" (Deut 9:6)
When God/Jesus returns, he will fulfill the promise of the REMAINING LAND HIMSELF.
--
The land promise to national Israel, contrary to what you have been told, was absolutely fulfilled under Joshua.
The people were not all driven out, but the land was conquered,
and that was the promise.
Joshua 11:15 As the Lord commanded Moses his servant, so did Moses command Joshua, and so did Joshua;
HE LEFT NOTHING UNDONE of all that the Lord commanded Moses.
Joshua 11:23 So Joshua
TOOK THE WHOLE LAND, according to all that the Lord said unto Moses; and Joshua gave it for an inheritance unto Israel according to their divisions by their tribes. And the land rested from war.
The land covenant that was given to Abraham was fulfilled under David and Solomon:
2 Samuel 8:3 David smote also Hadadezer, the son of Rehob, king of Zobah, as he went to recover his border at the river Euphrates.
1 kings 4:21 And Solomon reigned over all kingdoms from the river unto the land of the Philistines, and unto the border of Egypt: they brought presents, and served Solomon all the days of his life.
Here is what Nehemiah had to say about it all.
Nehemiah 9:7 Thou art the Lord the God, who didst choose Abram, and broughtest him forth out of Ur of the Chaldees, and gavest him the name of Abraham;
8 And foundest his heart faithful before thee, and madest a covenant with him to give the land of the Canaanites, the Hittites, the Amorites, and the Perizzites, and the Jebusites, and the Girgashites, to give it, I say, to his seed, and hast
PERFORMED THY WORDS; for thou art righteous:
Nehemiah 9:23 Their children also multipliedst thou as the stars of heaven, and broughtest them into the land, concerning which thou hadst promised to their fathers, that they should go in to possess it.
24 So the children went in and possessed the land, and thou subduedst before them the inhabitants of the land, the Canaanites, and gavest them into their hands, with their kings, and the people of the land, that they might do with them as they would.