Blessings I don't recognize
Plans that I don't see
My God works through everything
He's watching over me
Tests of faith refine me
Grow me up to be complete
Making me to be more like Christ
To see His victory in my defeat
What He gives me
What He allows for me
In His sovereignty, it's good
Every blessing
Every difficulty
What He gives me is good
I don't understand everything
But there are truths that I know
I hide my life in His promises
And in His word I find my hope
What He gives me
What He allows for me
In His sovereignty, it's good
Every blessing
Every difficulty
What He gives me is good
What He gives me
What He allows for me
In His sovereignty, it's good
Every blessing
Every difficulty
What He gives me is good
Life and death are in Your hands
Wealth and poverty
Whatever may come my way
You're watching over me