I'll Forgive But I Won't Forget

Sometimes the very best of friends just have to disagree

I've seen the very best of friends part forever bitter company

And you and I, we've had our share of ups and downs

But we've seen each other through

Though I have to say I always thought I was a better friend than you

You've let me down in so many little ways

You apologise and I always accept

'Cause I forgive but I don't forget

When you were hurt I took your pain, yeah I soaked up all your rage

And there were times you did the same for me, though you always complained

When all the others wrote you off I defended you, I stuck with you like glue

You're so generous and so completely selfish and I always kind of liked that about you

But this is one too many times you've treated me like a doormat

Oh I'll forgive but I won't forget

Dying comes at any time, living has no rules

Forgiving may get you favours but forgetting's just for fools

I can't believe she fucked you here and then fed me full of lies

Why don't I go and get her now

And you can fuck her again right before my eyes

Then you two can have each other

You deserve each other I bet

And I'll forgive but I won't forget

I won't forget

I'll forgive but I won't forget