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 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) 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 good) You've been so good 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 I just can't tell it all 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 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 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