I'd walk a thousand miles to you If I had no other way And tell you how I feel If I could find the words to say I'd build you up a temple Keep you safe inside When everything's upon you It will be your place to hide And now with you I know Sometimes the very thing you run from Is that thing you need the most You know I'd die for you These words I swear are true Just when I'd given up You showed me the meaning of love There's nothing I won't do I'd steal all the stars for you Just when I'd had enough You showed me the meaning of love Of love I crossed all seven oceans And I fought a hundred wars But through the sea of faces It was fate that brought me yours I built these walls around me My heart safe inside
But your wave crashed upon me What was lost you helped me find Once bittersweet and lonely Now I feel alive You know I'd die for you These words I swear are true Just when I'd given up You showed me the meaning of love There's nothing I won't do I'd steal all the stars for you Just when I'd had enough You showed me the meaning of love I've opened my eyes Let in your light I've run out of time You keep me hanging on You keep me hanging on You know I'd die for you These words I swear are true Just when I'd given up You showed me the meaning of love There's nothing I won't do I'd steal all the stars for you Just when I'd had enough You showed me the meaning of love Of love