I praise You for the promises You keep I praise You for not giving up on me For all the times my sin was met with grace Got so many reasons to praise I praise You 'cause You've never left my side And I know I'm not alone in the fight And the supernatural piece I can't explain Is just another reason to praise You have a way You always get me through When I never thought I would You are the reason that I even have a song I've got a history reminding me Of how You've been so good The list goes on and on and on Got so many reasons to praise I praise You for my past that's been redeemed I praise You for a future I can't see That You're with me every step along the way Got so many reasons to praise You have a way You always get me through When I never thought I would You are the reason that I even have a song I've got a history reminding me Of how You've been so good The list goes on and on and on Got so many reasons to praise So many reasons So many reasons to praise Even when my whole world falls apart When there's nothing left inside this broken heart I will praise You when this pain is just too much Not because I can, but I must And You have a way You always get me through When I never thought I would You are the reason that I even have a song I've got a history reminding me Of how You've been so good The list goes on and on and on The list goes on and on Come what may, got so many reasons to praise