Yes very good, excellent choice of scripture....but why does God need to do this? Why not just eliminate the rebels from existence in the beginning and start again?
Why the need for all of what this scripture indicates?
The Bible's description about the "finale" is not easy reading.....so again, why would God allow the Israelites as his chosen nation to disobey him so many times, and have to endure his punishments, but then after repenting, to repeat the same behaviors in successive generations?
What is the lesson and why has it taken thousands of years to accomplish what could have been done with the wave of his hand....? What are your thoughts?
Same reason a farmer can’t plant crops and harvest them the same day, but has to wait for the wheat (and the weeds) to grow until harvest time.
Ezekiel says that God put up with Israel and will fulfill His end-time promises to put them in the land He gave them, and literally dwell with them in Jerusalem forever, for HIS sake, not theirs.
Therefore say unto the house of Israel,
Thus saith the Lord GOD; I do not this for your sakes, O house of Israel, but for mine holy name's sake, which ye have profaned among the heathen, whither ye went.
Eze 36:23 And I will sanctify my great name, which was profaned among the heathen, which ye have profaned in the midst of them; and the heathen shall know that I am the LORD, saith the Lord GOD, when I shall be sanctified in you before their eyes.
Eze 36:24 For I will take you from among the heathen, and gather you out of all countries, and will bring you into your own land.
Eze 36:25 Then will I sprinkle clean water upon you, and ye shall be clean: from all your filthiness, and from all your idols, will I cleanse you.
Eze 36:26 A new heart also will I give you, and a new spirit will I put within you: and I will take away the stony heart out of your flesh, and I will give you an heart of flesh.
(The Jeremiah 31 new covenant, which started with Jesus’ crucifixion)
Eze 36:27 And I will put my spirit within you, and cause you to walk in my statutes, and ye shall keep my judgments, and do them.
Eze 36:28 And ye shall dwell in the land that I gave to your fathers; and ye shall be my people, and I will be your God.
Eze 36:29 I will also save you from all your uncleannesses: and I will call for the corn, and will increase it, and lay no famine upon you.
Eze 36:30 And I will multiply the fruit of the tree, and the increase of the field, that ye shall receive no more reproach of famine among the heathen.
Eze 36:31 Then shall ye remember your own evil ways, and your doings that were not good, and shall lothe yourselves in your own sight for your iniquities and for your abominations.
Eze 36:32 Not for your sakes do I this, saith the Lord GOD, be it known unto you: be ashamed and confounded for your own ways, O house of Israel.
Eze 36:33 Thus saith the Lord GOD; In the day that I shall have cleansed you from all your iniquities I will also cause you to dwell in the cities, and the wastes shall be builded.
Eze 36:34 And the desolate land shall be tilled, whereas it lay desolate in the sight of all that passed by.
Eze 36:35 And they shall say, This land that was desolate is become like the garden of Eden; and the waste and desolate and ruined cities are become fenced, and are inhabited.
Eze 36:36 Then the heathen that are left round about you shall know that I the LORD build the ruined places, and plant that that was desolate: I the LORD have spoken it, and I will do it.
Eze 37:21 And say unto them, Thus saith the Lord GOD; Behold, I will take the children of Israel from among the heathen, whither they be gone, and will gather them on every side, and bring them into their own land:
Eze 37:22 And I will make them one nation in the land upon the mountains of Israel; and one king shall be king to them all: and they shall be no more two nations, neither shall they be divided into two kingdoms any more at all:
Eze 37:23 Neither shall they defile themselves any more with their idols, nor with their detestable things, nor with any of their transgressions: but I will save them out of all their dwelling places, wherein they have sinned,
and will cleanse them: so shall they be my people, and I will be their God.
Eze 37:24 And David my servant shall be king over them; and they all shall have one shepherd: they shall also walk in my judgments, and observe my statutes, and do them.
Eze 37:25 And they shall dwell in the land that I have given unto Jacob my servant, wherein your fathers have dwelt; and
they shall dwell therein, even they, and their children, and their children's children
for ever: and my servant David shall be their prince for ever.
Eze 37:26 Moreover I will make a covenant of peace with them;
it shall be an everlasting covenant with them: and I will place them, and multiply them, and will set my sanctuary in the midst of them for evermore.
Eze 37:27 My tabernacle also shall be with them: yea, I will be their God, and they shall be my people.
Eze 37:28 And the heathen shall know that I the LORD do sanctify Israel, when my sanctuary shall be in the midst of them for evermore.