I thought I saw forever in your eyes Something went so wrong and now you're gone Seems a little part of my heart died Patiently I wait, longing for the day How many tears will have to fall How many memories to recall Before I find forever looking back at me How many wrongs before it's right How many long and lonely nights How many broken hearts before I find true love Ooh... Hey, yeah You fulfill the missing part of me Never knew my thoughts were all of you Promised me that you would never leave Isn't love supposed to stay Why do lovers go away How many tears will have to fall How many memories to recall Before I find forever looking back at me How many wrongs before it's right How many long and lonely nights How many broken hearts before I find true love Waiting for you I'll keep holding on I'll make it through Trying to be strong What must I do Tell me how to find There will be a day I'll be holding you How many tears will have to fall How many memories to recall Before I find forever looking back at me How many wrongs before it's right How many long and lonely nights How many broken hearts before I find true love...