This is what I call prophetic myopia. Jeremiah was prophesying to the children of Israel, not us. When he prophesied, Israel had been destroyed and its people scattered amongst the nations, and Judah was about to be destroyed and exiled to Babylon. When Christ appeared, a remnant of both peoples had been gathered out of all the nations to which they had been scattered and had been restored to the land of israel in fulfillment of Jeremiah's prophecy. It really dishonors God to not believe his faithfulness to fulfill his word and project things into the future as if he hadn't already done so.
Israel received all of the land God promised to Abraham, Isaac and Jacob.
And the LORD gave unto Israel all the land which he sware to give unto their fathers; and they possessed it, and dwelt therein. Joshua 21:43
The houses of Israel and Judah were rejoined into one holy nation at Pentecost when the kingdom of God was born from above through the holy spirit
Eze 39:21 And I will set my glory among the heathen, and all the heathen shall see my judgment that I have executed, and my hand that I have laid upon them.
Eze 39:22 So the house of Israel shall know that I am the LORD their God from that day and forward.
Eze 39:23 And the heathen shall know that the house of Israel went into captivity for their iniquity: because they trespassed against me, therefore hid I my face from them, and gave them into the hand of their enemies: so fell they all by the sword.
Eze 39:24 According to their uncleanness and according to their transgressions have I done unto them, and hid my face from them.
Eze 39:25 Therefore thus saith the Lord GOD; Now will I bring again the captivity of Jacob, and have mercy upon the whole house of Israel, and will be jealous for my holy name;
Eze 39:26 After that they have borne their shame, and all their trespasses whereby they have trespassed against me, when they dwelt safely in their land, and none made them afraid.
Eze 39:27 When I have brought them again from the people, and gathered them out of their enemies' lands, and am sanctified in them in the sight of many nations;
Eze 39:28 Then shall they know that I am the LORD their God, which caused them to be led into captivity among the heathen: but I have gathered them unto their own land, and have left none of them any more there.
Eze 39:29 Neither will I hide my face any more from them: for I have poured out my spirit upon the house of Israel, saith the Lord GOD.
One day Israel as a nation shall be in the truth for ever.
The heathen will know that God was always on Israel's side but they suffered somewhat because of their rejection of Christ.
God will bring the whole house of Israel all 12 tribes back to Israel and leave none of them in the nations anymore.
Rom 11:25 For I would not, brethren, that ye should be ignorant of this mystery, lest ye should be wise in your own conceits; that blindness in part is happened to Israel, until the fulness of the Gentiles be come in.
Rom 11:26 And so all Israel shall be saved: as it is written, There shall come out of Sion the Deliverer, and shall turn away ungodliness from Jacob:
Rom 11:27 For this is my covenant unto them, when I shall take away their sins.
But we see Israel as a nation is not in the truth.
Most of the world's Jewish population lives in Israel and the United States, but significant communities exist in France, Canada, the UK, Argentina, Russia, and Germany, with hundreds of thousands or tens of thousands in each, while around 500,000 Jews live in smaller populations across, approximately 80 other countries totaling over 15 million globally.
And there are many Hebrews in nations in the world.
So there has the be a gathering of them back to their land and none of them will be left in the nations.
So there is an Exodus coming when the whole house of Israel will be gathered in to their land.
At the time of Christ, far more Jews lived outside of Judea than within it, with estimates suggesting millions abroad, especially in Egypt (Alexandria) and major Roman cities, vastly outnumbering the roughly 500,000-1 million in Palestine itself, showing a widespread Jewish presence across the Roman Empire and beyond.
Lev 26:17 And I will set my face against you, and ye shall be slain before your enemies: they that hate you shall reign over you; and ye shall flee when none pursueth you.
Lev 26:21 And if ye walk contrary unto me, and will not hearken unto me; I will bring seven times more plagues upon you according to your sins.
Lev 26:33 And I will scatter you among the heathen, and will draw out a sword after you: and your land shall be desolate, and your cities waste.
God told Israel if they did not obey the truth they would be scattered in to the nations.
Mat 23:37 O Jerusalem, Jerusalem, thou that killest the prophets, and stonest them which are sent unto thee, how often would I have gathered thy children together, even as a hen gathereth her chickens under her wings, and ye would not!
Mat 23:38 Behold, your house is left unto you desolate.
Mat 23:39 For I say unto you, Ye shall not see me henceforth, till ye shall say, Blessed is he that cometh in the name of the Lord.
The house of Israel is left desolate.
Mat 24:1 And Jesus went out, and departed from the temple: and his disciples came to him for to shew him the buildings of the temple.
Mat 24:2 And Jesus said unto them, See ye not all these things? verily I say unto you, There shall not be left here one stone upon another, that shall not be thrown down.
Jerusalem would be overthrown and the Jews scattered in to the nations because of their rejection of Christ.
And their house left desolate.
There was no gathering of the Jews an exodus at the day of Pentecost because the Jews rejected the truth.
And God gave Israel space to repent and they did not so they were scattered.
In Babylon many Jews stayed there and did not go back to Israel.
There is only 2 exoduses where all Hebrews would go to Israel.
When they were in Egypt and went to Israel.
And in the future when all Hebrews will go to Israel and none will be left in the nations.
The second Exodus.
The New Age Christ/antichrist will negotiate peace in the Middle East resulting in a 7 years peace treaty.
Which will pave the way for all Hebrews to go to Israel for the Gentile nations will cause it to happen.
And the New Age Christ wants them all back on their land but God means it for good towards them.
Which He will turn Israel as a nation to the truth.
Then they will see Jesus.