My very best friend we've been through thick and thin

You'd cover for me and I'd be there for you

You'd do the same and hell even support me too

No matter how many times we spat and fight

Just remember that if I could I'd hold onto you so tight

And say you're the most important friend in the world to me

I will love you for all eternity

You know me at my highs and you know me at my lows

And I'd like to think I know you too oh I know

You accept me always no matter how far we live apart

You are and always will be my special number one friend until the very end