I'll be honest I haven't made you a priority I've been selfish And I haven't treated you fairly I haven't always made time for you When I knew that you were waiting for me Yet in still, you love me unconditionally Sometimes I slip Sometimes I fall But you love me through it all Thank you Lord for never giving up on me Thank you Lord for never giving up on me Time after time I find myself Doing the same things that I said that I would never do, anymore But you still forgive me If not for your love Only you know where I would be It's nobody's fault I am the blame So I'll be the change Thank you Lord for never giving up on me Thank you Lord for never giving up on me You could have gave up on me like I gave up on you You could have even sent me straight to Hell But because you love me You will never leave me So I will never be by myself Thank you Lord for never giving up on me Thank you Lord for never giving up on me Thank you Lord for never giving up on me Thank you Lord for never giving up on me Thank you Lord for never giving up on me Thank you Lord for never giving up on me You never gave up on me Gave up on me