I received the letter that you wrote me 
On a dark, cold and cloudy day 
Reminding me on the side of the road 
You find the light, you'll find a friend, 
You'll find a way 
But today I'm felling all broke down 
I ain't got the faintest clue 'bout what to do 
Can't comprehend the situation at hand 
so I try my best, just to get back home to you 

(Chorus) 
Gonna keep on walking now 
Yes I will 
Gonna keep on talkin' loud 
Yes I will 
Gonna keep on singin' bout it 
Yes I will 
Gonna keep on ringing out 
Yes I will 

I believe that what you sing to the clouds 
will rain upon you when your sun, has gone away 
And I believe, that what you dream to the moon 
Will manifest, before you rest, another day 
So stay strong, and sleep long when you need to 
let the mornin' take you right on through the day 
And when you find you're at the end of the road 
just lift your head up 
Spread your wings and fly away 

(chorus) 

When you're lost and alone 
That's when the rainbow comes 
When you're lost and alone 
that's when the rainbow comes for you