Verse 1: Everyday of my life y'all, hasn't always been easy for me Struggles have been so painful, worked out for my destiny Time has a way of showing you how blessed you are Even though youre not worthy, God has never had a change of heart Hes always been there, just to show you what He can do; What Hes done for others, Hell do the same for you Chorus: For the rest of my life, gonna be the best days of my life, yeah Things are gonna get better, life is gonna get sweeter Problems, they cant last too long, brighter days ahead Verse 2: Im in a season of my life y'all, where I can claim whats mine (what's mine, yeah, yeah, yeah, yeah) He told me to ask, y'all I will receive, its just a matter of time (just a matter of time) What God has promised me, eyes havent seen it (eyes haven't seen it) What God has spoken to me, ears havent heard it (ears haven't heard it); All the good things God has prepared for me If I put my trust in Him, Hell make my life complete Chorus Chorus 2: For the rest of my life, gonna be the best days of my life, yeah Things are gonna get better, life is gonna get sweeter Problems, they cant last too long Bridge: Cause nobody knows what God has in store For those that seek Him, you know Hell reward You better get ready for whats about to come 'cause whats coming is better than whats been Vamp 1: My life is gonna get better Vamp 2: My life is gonna get better My life is gonna get better, brighter days ahead Vamp 1 Vamp 3: Life is better, for the rest of my life Life is better, for the rest of my life Brighter days ahead Ending: My life