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...