I've known you all my life I've known you all my life I've known you all my life And I know that you are good I know that you are kind If they doubt it they, be blind But These days I got questions These days I got questions And They're colouring their answers Their shades look like religion Their shades look like tradition And maybe there's some comfort to it But why would I settle for lies When the truth is life And I know that when you're ready Or when I'm ready You will answer me And I trust you, even if you don't I'll trust you I will praise you when I really don't feel like it Like Really, really don't feel like it I will praise you When I don't see how it's working When I barely understand it I'll sing Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah Hallelujah You're still the most beautiful thing To ever happen to me Still don't know, how to explain Just what you mean to me So I'll go running Into your fire Let you burn me Consume me You're worthy You're worthy Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah Hallelujah I know it's working I know it's working for me Do whatever it takes Do whatever it takes I know you're working I know you're working on me And whatever I face I can handle, with grace. I will praise you when I really don't feel like it Like Really, really don't feel like it I will praise you When I don't see how it's working When I barely understand it I'll sing Hallelujah, Hallelujah, Hallelujah I'll sing Hallelujah, Hallelujah