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 d**h 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