When I have nothing left I turn to You You are my champion, You see me through And if the whole world turned its back on me You'd stay right by my side, You'd never leave You uphold me when I fall apart Wrapped in heaven's perfect love I can trust You, keeper of my heart Faithful God, You are faithful God You are the sovereign King, You care for me You are my hiding place, my one retreat In every season, Jesus You prevail You give me confidence, You never fail You uphold me when I fall apart Wrapped in heaven's perfect love I can trust You, keeper of my heart Faithful God, You are faithful God You are for me, leading every fight Jesus You're my battle cry Oh I trust You, keeper of my heart Faithful God, You are faithful God Faithful God, You are faithful God ♪ You never turn back on me I know You never take Your eyes off me I'm sure And every day You prove to me this love You never turn Your back You never turn Your back You never Your back on me I know You never take your eyes off me I'm sure And every day You prove to me this love You never turn Your back You never turn Your back You uphold me when I fall apart Wrapped in heaven's perfect love I can trust You, keeper of my heart Faithful God, You are faithful God You are for me, leading every fight Jesus You're my battle cry Oh I trust You, keeper of my heart Faithful God, You are faithful God Faithful God, You are faithful God