There's a rainbow for every cloud And there's a smile, my friend, for every frown And when your life has gone to pieces And you think it's the end, my friend, There is still hope in Jesus, let Him Pick up the pieces of your life and start anew There's so much good you can do. Hurricane winds blow on the same beach that the sun did shine And out of that ol' lump of coal a diamond shines And when you feel your life is worthless And you don't know where to go, just know, There is still hope in Jesus, let Him Pick up the pieces of your life and start anew There's so much good you can do. I know a teenage girl that made a mistake, And when she told her parents she thought her mother's heart would break But in her loneliest, darkest hour When there seemed no way she heard a voice say, "There is still hope in Jesus, let Him Pick up the pieces of your life and start anew There's so much good you can do." We had a childhood friend whose name was Val, And the whole wide world knew we were pals And one dark day, in a shadow, he walked away, To him we'd like to say, There is still hope in Jesus, let Him Pick up the pieces of your life and start anew There's so much good you can do.