You've been so good to me
You never let me fall
You've done so much for me
I just can't tell it all
X2
Said you woke me up this morning
(You’ve been good)
And you started me on my way
(You’ve been good)
The food on my table
(You've been good)
You helped me see another day
(You’ve been good)
X2
You've been so good to me
You never let me fall
You've done so much for me
I just can't tell it all
When it seemed like it was over
(You’ve been good)
You made a way out of nowhere
(You’ve been good)
In spite of all that I've been through
(You’ve been good)
I'm still standing here today
You've been so good
X3
You've been so good to me
You never let me fall
You've done so much for me
I just can't tell it all
X2
I just can’t tell it all
X4
God’s been so good, so good, so good
He's been so good, so good, so good
My healer
Provider
Protecter
Deliverer
Ruler
Father
Cry Jesus
X8
Jesus
Jesus, the way, the truth and the life
Oh yes, you are the name above all other names
I just can't tell it all
I just can’t tell it all
You've been so good to me
You never let me fall
You’ve done so much for me
I just can’t tell it all
You’ve been real real good
If I had 10 thousand tongues I would
Praise you all day long if I could
But I just can’t tell it all
Music Video