Heavy clouds gather winds fiercely blow
The sky hangs low like tears that flow
Lost in the mist no clear path to see
But deep in my heart faith stands steadily
Life moves like tides with highs and lows
How many falls to see the light show
Dark clouds may cover but never for long
For the rainbow awaits bright and strong
The fog fades away dawn breaks the night
In tear-filled eyes hope shines bright
A rainbow stretches crossing the land
A promise from time written by hand
Life moves like tides with highs and lows
How many falls to see the light show
Dark clouds may cover but never for long
For the rainbow awaits bright and strong
Through paths of thorns I rise and climb
With light in my heart rain feels fine
Every storm brings a gift in disguise
Strength in my step stars in my eyes
Life moves like tides flowing wide and free
And the rainbow shines for you and me
Each storm is a blessing a step on the way
To the light that awaits at the break of day