I followed the signs
I followed the stars
I followed anything to get where you are
But you were asleep
Far out at sea
You couldn't hear
Oh you couldn't see me
And waves crashed around
Swallowed you whole
Swallowed the moon and it drowned out your soul
You said "I love her"
You said we'd last
So I'll walk on water hold steady hold fast
She was a rage
Something so fierce
Grasping my feet as I came near
I held out my arms
To gather you up
I fought off the demons
Shed tears and shed blood
And waves crashed around
Swallowed me whole
Swallowed the moon and it drowned out my soul
I said "I love him"
I said we'd last
So I'll walk on water hold steady hold fast
Her fury subsides
We wake with the dawn
Taking account of what damage was done
To our surprise
We did not meet death
Love stood up strong
Oh love haloed our head
And we walked the waves
Far out at sea
Wrapped in his arms oh my lover and me
Raging or calm
Little we care
Cause love is a force that will carry us home
And waves dance around
We learn to let go
To sing to the moon and awaken the soul
We said "I love you"
We said we'd last
So we'll walk on water, hold steady hold fast
We'll walk on water, hold steady hold fast