From the recording Thy Kingdom Come
Lyrics
V1
I've had my share of ups and downs,
I've had some days I must confess
That I've doubted You Lord
And there have been days
I've tried to convince You to do things my way
But when I stepped aside I knew You had it all worked out
CH
You are good, You are good,
All the time You are good
No matter my circumstance it's understood
Your ways are higher through blessing or trial
I'll sing all the time You are good
V2
Perfect and wise in all Your ways
Your righteousness is far beyond what I can comprehend
The fact that You reign is enough reason to offer my praise
For my circunstance will never change who You are
Tag
Good, so good, so good, so good (4xs)
Your ways are higher through blessing or trial
I'll sing all the time You are good (3xs)