You're forgetting (at least) one very crucial chapter in the Bible, Jerry.From what you say you must really believe that the LORD actually considered doing this:
" Let me alone, that I may destroy them, and blot out their name from under heaven: and I will make of thee a nation mightier and greater than they" (Deut.9:14).
Of course the LORD never considered that for this reason:
"And the LORD said unto me, Arise, take thy journey before the people, that they may go in and possess the land, which I sware unto their fathers to give unto them" (Deut.10:11).
Joseph believed that the promise of God in regard to the land were given to those who the LORD spoke of destroying:
"And Joseph said unto his brethren, I die: and God will surely visit you, and bring you out of this land unto the land which he sware to Abraham, to Isaac, and to Jacob" (Gen.50:24).
So if the LORD actually considered destroying these people except for Moses then what He swore would not come to pass. But that idea is vetoed by what we read here about the LORD:
"God is not like people. He tells no lies. He is not like humans. He doesn't change his mind. When he says something, he does it. When he makes a promise, he keeps it" (Num.23:19).
Besides that, if the LORD destroyed all those from the tribe of Judah then how could this have ever come to pass?:
"The sceptre shall not depart from Judah, nor a lawgiver from between his feet, until Shiloh come; and unto him shall the gathering of the people be" (Gen.49:10).
From all of this we can understand that the LORD did not repent (change His mind) in regard to destroying all those of the nation of Israel who came out of Egypt except for Moses because He never intended to destroy them in the first place.
Again, the language used in these verses in regard to what the LORD said can best be described in the following way:
"Anthropomorphism is the attribution of human traits, emotions, and intentions to non-human entities."
Go read Jeremiah 18, especially the first 11 verses.
Sent from my Pixel XL using TheologyOnline mobile app