Nobody warned me life was gonna be full of problems Always at the worse times when you least expect I tell everyone I'm good cause nobody really cares at the bottom Running for my life while I'm tryna catch my breath Went through the fire but it could have been worse I don't need to understand Cause Your promise is the way that You work And You always have a plan Even if I can't see it I've always got a reason I can always find one reason to thank You I can always find one reason I never thought I would ever see the day I'd be okay I handed all my hope to the doubts in my mind And how could I forget You're the one that makes a way out of no way It took all of my darks days for me to see the light Went through the fire but it could have been worse I don't need to understand Cause Your promise is the way that You work And You always have a plan Even if I can't see it I've always got a reason I can always find one reason to thank You When my back against the wall (I can always find one reason to thank You) And through all of my flaws (I can always find one reason to thank You) And even if I fall (I can always find one reason to thank You) And even if I lose it all (I can always find one reason) Cause when I think of the things that You've done Got no choice but to thank You When I think of the things that You've done I've got no choice but to thank You I can't believe all the things that You've done Got no choice but to thank You All the things that You've done Got no choice but to thank You Even when I can't see it I've always got a reason I can always find one reason to thank You When my back against the wall (I can always find one reason to thank You) And even if I fall (I can always find one reason to thank You) No matter what I'm walking through (I can always find one reason to thank You) You're still worthy Lord I can always find one reason