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 My soul will sing Hallelujah My soul will sing Hallelujah 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 can sing I was blind and now I see I'm alive and I am free and I can sing 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 My soul will sing Hallelujah 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