Ezekiel 36:25 And I will pour clean water over you, and you shall be cleansed from all your filth, and I will cleanse you from all your idols. 36:26 And I will give to you a new heart, and I will place in you a new spirit. And I will take away the heart of stone from your body, and I will give to you a heart of flesh. 36:27 And I will place my Spirit in your midst. And I will act so that you may walk in my precepts and keep my judgments, and so that you may fulfill them. (PDCB)
A blog post can only introduce a topic, but not cover it in depth. For more study on various topics, click here for links to Christian bookstores and other Christian sites.
The link above will take you to links to sites that teach on faith, prayer, confession, healing and more. They have church services, podcasts, bookstores, and further resources and teaching.