From the moment that we met, I knew we’d be a team
Through every joy and every tear, we’d chase every dream
Laughter shared, secrets bared, and memories to keep
In my heart, you hold a place that’s rooted oh so deep
Oh, my best friend, through thick and thin
You’re the one who’s always been
By my side, day and night
You make everything feel right
In this life, till the end
I'm so grateful you’re my friend
Through the ups and downs, the smiles and the fights
We’ve weathered every storm, and come out shining bright
You've seen my darkest days, and still you chose to stay
In your eyes, I find the strength to face another day
Oh, my best friend, through thick and thin
You’re the one who’s always been
By my side, day and night
You make everything feel right
In this life, till the end
I'm so grateful you’re my friend
And when the world feels heavy, and I'm down on my knees
Your voice, it lifts me up, brings me back to peace
With you, I know that I can face it all
You catch me every time I fall
Oh, my best friend, through thick and thin
You’re the one who’s always been
By my side, day and night
You make everything feel right
In this life, till the end
I'm so grateful you’re my friend
So here’s to every moment, and all the times we’ve shared
To the bond that’s unbreakable, to the love that’s rare
Forever and always, no matter where we roam
With you, I’ve found my home
Oh, my best friend, through thick and thin
You’re the one who’s always been
By my side, day and night
You make everything feel right
In this life, till the end
I'm so grateful you’re my friend