All things work together for my good Cause You gave Your Son to a dying world Now I lay my life before Your throne You gave Your Son for all to see Your grace on the cross You set me free Now I lay my life before Your throne of grace Holy Holy are You God The heavens and earth proclaim Worthy Worthy are You God Holy Holy are You God My righteousness from Your shame Worthy Worthy are You God You gave Your life for all to see Your grace on the cross You set me free Ow I lay my life before Your throne of grace