You have been given a new heart and a born again spirit in Christ.

“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.” (Ezek 36:26)
“that you put on the new man which was created according to God, in true righteousness and holiness.” (Eph 4:24)
“if anyone is in Christ, he is a new creation; old things have passed away; behold, all things have become new.” (2Cor 5:17)
“For as many of you as were baptized into Christ have put on Christ.” (Gal 3:27)
“But put on the Lord Jesus Christ, and make no provision for the flesh” (Rom 13:14)
“have put on the new man who is renewed in knowledge according to the image of Him who created him” (Col 3:10)
“Then I will give them one heart, and I will put a new spirit within them, and take the stony heart out of their flesh, and give them a heart of flesh” (Ezek 11:19)
“Therefore, as the elect of God, holy and beloved, put on tender mercies, kindness, humility, meekness, longsuffering” (Col 3:12)
“But above all these things put on love, which is the bond of perfection.” (Col 3:14)
“Behold, I send the Promise of My Father upon you; but tarry in the city of Jerusalem until you are endued with power from on high.” (Lk 24:49)
Reading: Ezek 36-38; Col 3