Oh cleanser of the mess I've made - Upon the hill our places trade Stretched on a cross Your body crushed By human hands You formed from dust Chorus Oh how wonderful Your mercy is - how awesome are Your ways I come, I come to worship You for all You've done Oh cleanser of the mess I've made - your boundless love for me portrayed With patience for my learning curve - by holding back what I deserve 2nd Chorus Oh how wonderful Your mercy is - how awesome are Your ways I come, I come to worship You for all You've done Oh cleanser of the mess I've made - with everything at Your feet laid I watch as all my cares erode - and from my soul these words explode (2nd Chorus)