In the first time that I met you Those very first words that I said to you It's amazing how one moment led me to you, my everything Although we may have met too late I don't regret the choice that I made That's to cherish all the happiness and love up 'til this day Oh, I know the time has come for you to go Even though I want you to stay Can't we just lay back and gaze up at the stars As I hold you tight forever Don't forget me when you leave me Promise me you won't let go I'll be waitin', no matter how long it takes for me to see you again It's like I'm in an eternal dream A dream where things are too good to be true Up 'til now I still can't believe that you would love someone like me Always caring with your warm smile You give me your whole world that I don't deserve So I'll make it up to you by loving the one who taught me love And we've arrived at the fork in the road, where we will have to part our ways Though right now I need to keep moving forward I know I will come back someday Don't forget me when you leave me Promise me you won't let go Oh I'll be waitin', no matter how long it takes for me to see you again What if we aren't meant to be? What if we'll never meet again? This thing we have may never work So maybe we should be just friends Stop thinking all these thoughts, and just hold on We'll keep holdin' on Don't forget me when you leave me Promise me you won't let go Oh I'll be waitin', no matter how long it takes for me to see you Don't forget me when you leave me Promise me you won't let go Oh I'll be waitin', no matter how long it takes For me to see you again