How long do you need? However long I understand Whatever it takes to believe I will wait in vain if I must And I will wait til the end of time And I will wait thousands of years so show me a sign I need you surrounding me here holding my hand And I will hold my breathe til I know that you understand And I promise that I will wait Just outside your door So let me in and lets begin To end the pain that's come before And in-spite of love in-spite of fate I keep holding on through the lonely days For without you I have nothing So here I wait til the end of time And I will wait thousands of years so show me a sign I need you surrounding me here holding my hand And I will hold my breathe til I know that you understand It's a promise that I will wait I promise I will wait And I promise that I will wait I will wait for my, for my love, for a life time I will wait for you here I will wait for my, for my love, for a life time I will wait for you here and now I can feel you're closer now I can feel you're closer now I can feel you're closer now I can feel you're closer now I can feel you're closer now So hold me close don't let me go