[Verse 1] Wash away my sins, Lord Cleanse me in the rain Let Your holy thunder Take away my pain Let me cry some tears, Lord Heal my sorry eyes Dark and dry as deserts Baking in the lies Call me in Your griefs Hold me in Your arms I've fallen in a sin filled world And Idolized it's charms Waiting for the rain to come down [Verse 2] My heart is prone to wander, Lord Through a market place of grief Free my mind from worry And I'll follow if you lead I'm like a child on the inside, God But guilty of the crime Your innocent remains in me When you strip away the grime Devils crawl around my house And underneath my skin I'm ashamed that when sin knocked I chose, I chose to let it in [Chorus] While I was waiting for the rain to come down Waiting for the love to lie Waiting for the rain to come down And set me right I'm waiting for the rain to come down [Bridge] Along the way I fall behind I wonder everyday Am I still on your mind And I don't have a reason To go on if we're apart And I don't have the keys To open up your heart [Chorus] While I'm waiting on the rain to come down Waiting for the love to start Waiting on the rain to come down And fill my heart I'm waiting on the rain to come down Waiting for the love to lie Waiting for the rain to come down And set me right Waiting for the rain to come down [Verse 3] I've made you thousand promises And I've meant to follow through To the things inside my heart that I I have failed to do Your welcome in my life, Lord Welcome in my home Welcome in my heart, Lord But still I feel alone I'm in need of your direction In need of tenderness Shelf my pride forever, God And get me through the test [Chorus] While I'm waiting on the rain to come down Waiting for the love to rest Waiting on the rain to come down I'm doing my best I'm waiting on the rain to come down Waiting for the love to lie Waiting for the rain to come down And set me right While I'm waiting on the rain to come down Waiting for the rain to come down