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