You fill my heart And You never look away You walk with me through the ups and the downs everyday And all that You mean to me Could never measure up To all that I, I mean to You Let all that I am Praise all that You are May I never forget That You haven't failed me yet That You haven't failed me yet And You never will You made a way When You opened up the seas Your power works the same for everyone who believes And all that I do for You Could never measure up To all that You, have done for me Let all that I am Praise all that You are May I never forget That You haven't failed me yet My life in Your hands Your life in my heart I will never forget That You haven't failed me yet That You haven't failed me yet And You never will When it gets tough I will hold to You 'Cause You're enough I know You can do anything I know You can do anything So I'll trust in (You) When it gets tough I will hold to You 'Cause You're enough I know You can do anything I know You can do anything So I'll trust in (You) When it gets tough I will hold to You 'Cause You're enough I know You can do anything I know You can do anything So I'll trust in You Let all that I am Praise all that You are May I never forget That You haven't failed me yet My life in Your hands Your life in my heart I will never forget That You haven't failed me yet That You haven't failed me yet And You never will