[Verse 1]
When I was just a little boy
You were closer than my breath
It wasn't hard to hear Your voice
You held my hand with every step
You haven't left me yet
[Chorus]
And after all this time
You're still holding me
You've proven all of my life
You're watching over me
When I was stumbling in the dark
You're the one who took the scars
And I could try, but I would never comprehend
This kind of love that goes to hell and back again
My closest friend
My closest friend
[Verse 2]
Admit I got a little lost
Tried to go it on my own
Sometimes I felt about a million miles away from You
I was never once alone
[Chorus]
And after all this time
You're still holding me
You've proven all of my life
You're watching over me
When I was stumbling in the dark
You're the one who took the scars
And I could try, but I would never comprehend
This kind of love that goes to hell and back again
[Bridge]
So show me a greater kindness
Can't find it, it's impossible
Show me a love more constant
Be honest, it's unstoppable
Show me a friend more faithful
I'm so grateful, it's a miracle
That You haven't left, no, You haven't left me yet
[Chorus]
And after all this time
You're still holding me
You've proven all my life
You're watching over me
When I was stumbling through the dark
You're the one who took the scars
And I could try, but I would never comprehend
This kind of love that goes to hell and back again
My closest friend
My closest friend
My closest friend
My closest friend