Hi Sdobins81,
With the information the Guest above supplied
I found a live recording by Mark Wheeler
and hopefully got the lyrics correct
I thank both of you for bringing this one to our attention
I enjoyed it throughly
He Has
https://www.youtube.com/watch?v=5FtjqVJV1eY
I’ve not always been faithful but He has
I’ve not always been graceful but He has
Not always been true but He’s always come through
He has. Yes He has
I tell Him I’m not strong. He says I am
I say I can’t go on. He says He can
I’ve not loved everyone; not always overcome
But He has. Yes He has
Chorus
He has been the greatest friend this world has ever known
He has. He paid the debt on Calvary all alone
He has given me a melody and song
He has. Yes He has
I can’t see what’s ahead but He has
I can’t conquer death Oh but He has
Been tempted with sin. I’ve failed the test again
But He (passed?). Oh He has
Chorus
He has and He will always be
I don’t know why He loves you and me