“The time is coming,” declares the LORD, “when I will make a new covenant with the house of Israel and with the house of Judah.

It will not be like the covenant I made with their forefathers when I took them by the hand to lead them out of Egypt, because they broke my covenant, though I was a husband to them,’” declares the LORD.

“This is the covenant I will make with the house of Israel after that time,” declares the LORD.

“I will put my law in their minds and write it on their hearts.

I will be their God, and they will be my people.

No longer will a man teach his neighbor, or a man his brother, saying, ‘Know the LORD,’ because they will all know me, from the least of them to the greatest,” declares the LORD.

“For I will forgive their wickedness and will remember their sins no more.”

Jeremiah 31:31-34

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.

I will put my Spirit in you and move you to follow my decrees and be careful to keep my laws.

Ezekiel 36:25-27