Too Little, Too Late

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