"For I will take you out of the nations; I will gather you from all the countries and bring you back into your own land. I will sprinkle clean water on you, and you will be clean; I will cleanse you from all your impurities and from all your idols. I will give you a new heart and put a new spirit in you; I will remove from you your heart of stone and give you a heart of flesh. And I will put my Spirit in you and move you to follow my decrees and be careful to keep my laws. Then you will live in the land I gave your ancestors; you will be my people, and I will be your God." - Ezekiel 36:24-29
I love the promises in these verses.
He will bring us back into our own land, our true home.
He will make us clean, cleansing from us all impurities so that we are fully sanctified.
He will give us a new heart.
He will remove the heart of stone and make it a heart of flesh.
And He will put his Spirit in us.
We will be His people and He will be our God.