You give me the desires of my heart
And when I confess, I think that You know best
It is good for me
And You stay the same
When all around is changing
To lay it down at Your feet
When my life is overwhelmed
And, oh, how good it is, yeah
And when the shadow of sorrow comes
To lay it down at Your feet
And when I delight myself in You
It is good for me to lay the good and bad
Peace flows like a river and joy comes in the morning, and
I will fall on the only One I know
'Cause it is good for me
You are the constant One
To lay it down at Your feet
It is good for me
And a heart that knows what it means
It's good for me
It is good for me
To really trust You
It is good for me, oh, oh
In the hands of my God
It is good for me to lay the good and bad
I will fall on the only One I know
Is the Rock that won't be shaken
Is the Rock that won't be shaken
That my God is faithful
And a laughter to my house
To lay it down at Your feet
It is good for me
It is good for me
I will fall on the only One I know
It is good for me
And a heart that knows what it means
In the hands of my God
Just to know the life You give
And a time to sing and shout
To lay it down at Your feet
To lay it down at Your feet
And it is good for me
To lay it down at Your feet
To wait before You
When the shadow of sorrow comes
'Cause it is good for me
It is good for me to lay the good and bad
'Cause it is good for me
It is good for me to lay the good and bad
And my song shall ever be
In the hands of my God
In the hands of my God
To lay it down at Your feet
When the shadow of sorrow comes