Sometimes I don't think I'm gonna make it The world around me is a little too weighted And my shoulders are a little too jaded to carry it all on my own So hard thinking about tomorrow Where I wanna be How far I have to go When I need a little strength to borrow I know You keep my heart beating when it's broken You keep me on a move Even on my darkest day I know you will never fade You're gonna finish everything you started You're gonna see it through Even when the seasons change You don't love me You don't love me halfway And when you give you give without holding back When you love you love with everything you have And when I fall you're always in the aftermath lifting me out of the dust To you there's no such thing as distance You can take me anywhere even in an instant But you must want me to go through this so I can trust So I can trust You keep my heart beating when it's broken You keep me on a move Even on my darkest day I know you will never fade You're gonna finish everything you started You're gonna see it through Even when the seasons change You don't love me You don't love me halfway In a world that's failing You remain consistent Full long pursuing Even when I'm resistant On a bad day never asked to meet me halfway Stretchin' out your hand give me strength to walk your plan And keep my heart beatin' even after the music stops Everlasting love that leads me high and never drops Got on the cross to bleed for me and to bleed for you Yeah you started this and I have no doubt you're gonna see it through You keep my heart beating when it's broken You keep me on the move Even on the darkest days I know you will never fade You don't love me halfway You keep my heart beating when it's broken You keep me on the move Even on the darkest days You don't love me You don't love me halfway You're gonna finish everything you started You're gonna see it through Even when the seasons change You don't love me You don't love me halfway