When I'm walking through the valley
And there's darkness all around me
I will never be afraid
Though this desert has me broken
I am weak but I have chosen
To lift up my heart in praise
My soul will sing
Hallelujah
My soul will sing
Hallelujah
I am guilty
You are mercy
I am weak but You are worthy
All my sins have been erased
I am faithless
You are faithful
You are good and I am grateful
I lift up my heart in praise
I can sing
I was lost and now I'm found
My chains are on the ground
And I can sing
I can sing
I was blind and now I see
I'm alive and I am free
And I can sing
I am free
I am free
Hallelujah
Lord, I know that You are with me
Every breath I breathe I'm giving
All my heart to You in praise