If I’m broken down til I’m nothing If I stand alone in the fire If I lose it all, every treasure I still have all I need If the things I love demand an altar If I watch my dreams be stripped away If the prayers I pray remain unanswered I still have all I need Even in the desert You will be the ocean Even in the heartache You will be my portion When I cannot see God I believe I still have all I need If the road ahead is marked with suffering That I know will bring me to my knees Even then I’ll sing hallelujah I still have all I need If I lose it all I have everything To live is christ, to die is gain With hands held high My heart full of praise I still have all I need