By itself, you would be correct.
However, with prayer, there is a promise in Ezekiel 36:25-27 wherein we are promised that when God sprinkles clean water on us, He will cleanse us from all our filthiness and all our idols, will give us a new heart and a new spirit, will take the stony heart out...