Ive seen my share of troubled waters
But always crossed that bridge
Ive had my fill of empty bottles
And broken promises
Ive come in last, more than once
But always finished the race
Ive been lost on starless nights
But always found the day
Cause the rain is gonna fall
The sun is gonna set
And things are gonna change
And its not all bad
Not all bad at all
Ive seen the damage from the storm
But fixed it just the same
Ive loved and lost and loved again
But memories fade away
My faiths been tested many times
But always found the light
Ill end up doin' something wrong
And always make it right
Cause the rain is gonna stop
The sun is gonna rise
And things will always change
But its not all bad
Not all bad at all