I've been here such a long time
Waiting for our first dance together
You refuse to give me the time
So I wait forever
I could have walked away long ago
But I just can't get you off my mind, no
I could choose to shut the door
Say I won't be patient anymore
Love doesn't give up like that
Love doesn't say enough's enough
Love doesn't just walk away when the going gets tough
I know cause I am love
I can see what you're trying to do
Fill this s***e with another lover
You should know that I have feelings too
And we were made for each other
One day this new lover will be gone
Like the rest it will be moving on
But I'll still be here holding out my hand
I know it's hard but try to understand
Waiting for our first dance together
You refuse to give me the time
So I wait forever
I could have walked away long ago
But I just can't get you off my mind, no
I could choose to shut the door
Say I won't be patient anymore
Love doesn't give up like that
Love doesn't say enough's enough
Love doesn't just walk away when the going gets tough
I know cause I am love
I can see what you're trying to do
Fill this s***e with another lover
You should know that I have feelings too
And we were made for each other
One day this new lover will be gone
Like the rest it will be moving on
But I'll still be here holding out my hand
I know it's hard but try to understand