My old ways taken care of for good What I do won't add to what You've done When You came and gave Your perfect life for us No way that I ever could Understand the sacrifice of love So I place my hope and trust in You Carve Your plans upon my heart And assure me of the things to come So in everything I will hold onto The hope I've found in You God I know You're faithful And Your promises go on Though I may not see The plans You have for me Even when I'm weak I know That Jesus You are strong So I keep on holding on Oh woah, you gotta keep on holding on (So I keep on holding on) ♪ I hold on to Your promise I hold onto Your love I'll hold onto Your grace that It's always more than enough I hold on to Your freedom I hold onto Your best I hold onto Your peace that Puts this wild and crazy mind to rest Oh I'm thinking of You And I want to be where ever You are Can You light the way And show me where You lead So I will know the truth Where I go I feel You're never too far From me I will hold onto The hope I've found in You God I know You're faithful And Your promises go on Though I may not see The plans You have for me Even when I'm weak I know That Jesus You are strong So I keep on holding on Yeah yeah When you can't feel it When you can't see it Gotta keep on holding on Yeah You gotta keep on holding on ♪ I hold on to Your promise I hold onto Your love I'll hold onto Your grace that It's always more than enough I hold on to Your freedom I hold onto Your best I hold onto Your peace that Puts this wild and crazy mind to rest