Been through some trouble, dark roads of shame
With heartaches I've stumbled, but I won't complain
I have been weak, tired and worn
My heart has been broken, but I have the Lord
My God is good, yes he is good
My God is good, yes he is good
My God is good, yes he is good
My God is good, yes he is good
Last night I cried, depression broke me down
And I'm losing air, feels like I just might drown
I'm insecure, cause I'm not married yet
I have doubts and remorse, from past sins and regrets
My God is good, yes he is good
My God is good, yes he is good
My God is good, yes he is good
My God is good, yes he is good
Even in my sorrows, yes he is good
And even pain, my God is good
Even in my sin, yes he is good
And in my depression, my God is so good
My God is good, yes he is good
My God is good, yes he is good
Been through some trouble
Dark roads of shame
With heartaches I've stumbled
But I won't complain
My God is good, yes he is good
My God is good, yes he is good