I gave you my arms
I gave you my lips
I gave you my heart
On a silver plate

I guess I gave you
Too much, too soon
And you gave me
Too little, too late

I used to long for you to say
Those words I wanted to hear
Now you say you feel that way
But you are much too late my dear

I'm saying goodbye
I'm telling you why
I've found a new love
'Cause I couldn't wait

I guess I loved you
Too much, too soon
And you loved me
Too little, too late

I'm saying goodbye
I'm telling you why
I've found a new love
'Cause I couldn't wait

I guess I loved you
Too much, too soon
And you loved me
Too little, too late

You loved me
Too little, too late