Verse 1
Let me tell you about my friend
on whom I depend
He's the best friend I've ever known,
With all my heart I want to serve him
with all my heart I want to please him
Do what he wants me to do
But even at my best, when I'm put to the test
there are times I let him down
but the wonder of it all, he loves me when I fall.
He loves me just as I am.
Chorus
Though I've failed the Lord
He has never failed me
He's been everything and more
that he said he would be
his promises he has kept
so faithfully
Though I've failed the Lord
He has never failed me
Verse 2
he loves me when I'm up
He loves me when I'm down
He loves me even when I'm wrong
He's been there on every mountain
He's been there in every valley
He's never left me alone
but there are times I know, when I've failed him so
And he's never let go of my hand
He's always been there
He loves me and he cares
why he loves me I don't understand
Chorus
Though I've failed the Lord
He has never failed me
He's been everything and more
that he said he would be
his promises he has kept
so faithfully
Though I've failed the Lord
He has never failed me