I've been sailing the seven seas of life
I have braved the elements
I've managed to survive

I've been travelling all around the world
I've always cast the anchor
Where ever my flag unfurled

Troubled water - afraid to overturn
Seems like I've passed the point of no return
Drowning in my sorrow - in my river of pain
I will surely crack under the strain

When the storm's rolling on - you will be there
And lost at sea - you will be there
When I strayed from the course - always be there
'cause when the water's rising high up to my neck

You are my rock of life - rock of life
Rock of life - rock of life

There were times when I felt like screaming out
I've sent an S.O.S., before I slowly came about

Sail away my ship of loneliness
Far away from home, drifting to distress

Troubled water - afraid to overturn
Seems like I've passed the point of no return
Drowning in my sorrow - in my river of pain
I will surely crack under the strain

When the storm's rolling on - you will be there
And lost at sea - you will be there
When I strayed from the course - always be there
'cause when the water's rising high up to my neck

You are my rock of life - rock of life
Rock of life - rock of life - rock of life

When the storm's rolling on...