All:
We cannot spiritualize away the prophesies of YHVH. HE has a plan and purpose to bring about the restoration of HIS Holy nation - that was the mission of Messiah!
Mat 15:24 But He answered and said, "I was not sent except to the lost sheep of the house of Israel."
Is that the Gentiles? The Hebrew word for Gentiles is "Goyim" - meaning the "Nations". No He was not sent to the Gentiles otherwise He would have said so. He was sent to find the lost 10 tribes of the north that was scattered AMONG the gentiles!
Jer 9:16 "I will scatter them also among the Gentiles, whom neither they nor their fathers have known. And I will send a sword after them until I have consumed them."
These people were scattered to the ends of the earth. But YHVH had started with Yahoshua - (Jesus) - the process to gather them back to the LAND - not a spiritual one - THE LAND of ISRAEL
Eze 28:25 'Thus says the Lord GOD: "When I have gathered the house of Israel from the peoples among whom they are scattered, and am hallowed in them in the sight of the Gentiles, then they will dwell in their own land which I gave to My servant Jacob.
This is the Renewed Covenant! Just as when the children of Israel came out of Egypt - they were redeemed, but they were not saved until they entered the land. It is the same now for us. Messiah has redeemed us, but we are not saved until He comes back and we are transformed in the twinkle of an eye!
When He gathers us, we will be keeping HIS Torah.
Eze 11:17 "Therefore say, 'Thus says the Lord GOD: "I will gather you from the peoples, assemble you from the countries where you have been scattered, and I will give you the land of Israel." 18 "And they will go there, and they will take away all its detestable things and all its abominations from there. 19 "Then I will give them one heart, and I will put a new spirit within them, [fn] and take the stony heart out of their flesh, and give them a heart of flesh, 20 "that they may walk in My statutes and keep My judgments and do them; and they shall be My people, and I will be their God.
This is the REnewED COVENANT!
But also, like when the children of Israel were redeemed, the Gentiles were invited to JOIN Israel. They did not replace Israel - they were Grafted into Israel.
If we continue to use spiritualization to explain prophesy then we rob YHVH of HIS power to fulfil these things! That is dangerous, because - where does it end? What else will we spiritualize? The Kingdom? His return? Judgement Day?
One must realize that just as prophecy was PHYSICALLY fulfilled with Messiah Yahoshua - (Jesus) - so it will be PHYSICALLY fulfilled again - and in the very near future.
Shalom!