From the depths of my soul
I prepare a sacrifice
My mind resists
But my heart insists
I choose to worship You
Even when it’s hard
Through the pain
And in the trial
I raise my hands
And surrender all
On the altar of thanksgiving
I pour out my offering
And let every fear
Burn in the fire
Of Your perfect love
In the darkest time of night
I fall on my knees
I’m veiled by shadows
But I seek Your light
I choose to glorify You
Even when it hurts
But It’ll get easier
As I learn to trust Your heart
And persuade my soul to lean on
The God who loves me more
Than I can fathom or think
So let every fear burn
Let every fear burn
Through the pain
And in the trial
I raise my hands
And surrender all
On the altar of thanksgiving
I pour out my offering
And let every fear
Burn in the fire
Of Your perfect love
It’s getting easier
To trust Your heart
My soul is convinced it can lean on You
I believe You love me more
Than I can fathom or think
So I’m casting every fear
Into the fire of Your perfect love
I’m casting every fear
Into the fire of Your perfect love
I’m watching every fear burn
I’m watching every fear burn
I’m watching every fear burn
Hallelujah!
Hallelujah!
I’m watching every fear burn
I’m watching every fear burn
I’m watching every fear burn
Hallelujah!
Hallelujah!
Through the pain
And in the trial
I raise my hands
And surrender all
On the altar of thanksgiving
I pour out my offering
To You my Perfect Love
You are my Perfect Love