All of my life one thing hasn't changed In my lowest moments in your arms I remained Who can I trust I've been lied to so much If not for your grace I know that I Couldn't have made it without you My life would be a mess without you You're the one I owe my life to So I make this confession about you You have never, no never Said you never let me down Said you never let me down You have, you have never let me down Said you never let me down I couldn't have made it without you I wouldn't have survived without you You're the one I owe my life to I couldn't have made it without you My life would be a mess without you You're the one I owe my life to I couldn't have made it without you My life would be a whole mess without you You're the one I owe my life to So I make this confession about you You have never, no never Said you never let me down Said you never let me down You have, you have never let me down Said you never let me down I'm gonna trust you, 'cause you never let me down Down 'Cause you never let me down Down 'Cause you never let me down Down 'Cause you never let me down Down When I let you down, you picked me up When I let you down, you picked me up When I let you down, you picked me up When I let you down, you picked me up When I let you down, you picked me up When I let you down, you picked me up When I let you down, you picked me up When I let you down, you picked me up 'Cause you never let me down 'Cause you never let me down 'Cause you never let me down 'Cause you never let me down Down Down 'Cause you never let me down Down 'Cause you never let me down Down 'Cause you never let me down Down You never let me down 'Cause you never let me down 'Cause you never let me down 'Cause you never let me down