God changes hearts. God keeps hearts. He can melt the heart of stone and keep it for himself forever.
https://www.desiringgod.org/messages/god-holds-every-heart-in-his-hands
https://www.desiringgod.org/messages/god-rules-the-heart-of-every-man/excerpts/god-can-change-your-childs-heart
#SermonClip