I know we've had our ups and downs
I know you'll always come around
I've saved your life again and again
And I'd do it all over, my oldest friend
And it's not just because of my destiny
You don't even fully understand me
But it's all right, I'm sure you'll understand
We'll be friends to the end, my oldest friend
And every day we run for our lives
And each day we fight and fight
But our laughing always gets me through the night
And it's a struggle always keeping you alive
And I've taken blows and been poisoned for you
Do I get any thanks? No, but I don't care if I do
Seeing your bright face is thanks enough
And I love how you always try to get me tough
And I'll remember you when we are gone
I'll remember you when I'm all alone
And never fear, we'll always be friends
But I'll make a promise, you'll always be my oldest friend
