Look at the promises again; “I will give you a new heart and put a new spirit within you; I will take the heart of stone out of your flesh and give you a heart of flesh. (27) I will put My Spirit within you and cause you to walk in My statutes, and you will keep My judgments and do them.” Ezek 36:26-27 And... “I will put My law in their minds, and write it on their hearts; and I will be their God, and they shall be My people. (34) No more shall every man teach his neighbor, and every man his brother, saying, 'Know the LORD,' for they all shall know Me, from the least of them to the greatest of them, says the LORD. For I will forgive their iniquity, and their sin I will remember no more." Jeremiah 31:33b-34.