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