I'm looking down from the precipice I hear a roar from behind The whole world's pushing to let them pass I think they'd best wait in line I'm in the eye of a hurricane I wait for mountains to fall The world comes thundering down again But nothing gets through these walls I've waited light-years for this moment I've waited light-years for you I'm out there watching the sun come up And I've got nowhere to hide The worlds keeps pushing to get a look But I'm not stepping aside I've waited light-years for this moment I've waited light-years for you I've waited light-years for this moment I've waited light-years for you Forces have met to bring me here to you Nothing on earth can keep me from the truth Now the eternal flame at last burns bright again The wait was not in vain now that I've found you The storm is raging around us all A shelter forms in my mind The world keeps pounding upon my door But I won't let them inside I've waited light-years for this moment I've waited light-years for you I've waited light-years for this moment I've waited light-years for you (3x) I've waited light-years for you for you Light-years (4x)