Our first date we talked for hours I felt so drunk, lost track of time If you think that I could forget you Baby, you must be out your mind I've never felt so sure Of any one man's heart, so pure You could be stupid or just blind To think you weren't on my mind My beating heart is so heavy I know you weren't ready I will wait I will wait You won't find better than this love And you're not ready for it all So I will wait For you to give up foolish pride For you to put your pain aside I didn't mean to break your heart Just thought you needed space and time Now I've been punished here before Put my damn heart out on the floor So, please, no kicking while it's there I know that you're still angry Please, forgive me I will wait Oh, I will wait You won't find better than this love And you're not ready for it all So I will wait Don't want to leave this puzzle unfinished And I believe that you're my missing piece (That you're my missing piece) Don't want to spend my life on earth regretting That I didn't fight for the love between you and me Me Oh, I will wait Darling, I can wait You won't find better than this love And you're not ready for it all So I will wait Oh, I can wait Baby, I can wait Let's give our young love one more try And no regrets before we die I will wait Let's give our young love one more try And no regrets before we die I will wait