Got a lot of opposition I know Had a longer intermission to grow Never could quit so I'm keepin' it movin' No matter what stands in my way I'm above it with God in my boat I can not go with the flow Never could sink so I float I don't use ink for this music I simply just do it I cannot hold back what he wrote No Last month I lost everything But God is still good on everything I'm learning to trust unsettling He knows what'll make me a better me I may not see what's next for me And I may not know what's best for me But I know that He's ahead of me So in return His praise will ever be On my lips 'cause he never coulda let me down And it's obvious Even though it's difficult I know it's gonna turn around And greater things are yet to come And greater things are to be done I can not stop I'm on the run I'm barely started just begun and All I know is God is Good (Woo) All I know is God is Good (Yeah Yeah Yeah) Everything that I've got Everything that I'm not I'm tryina give it to God This is my number one thought All I know is God is Good Everything that I've got Everything that I'm not I'm tryina give it to God This is my number one thought All I know is God is Good All the time When it rains when it shines When I fall when I rise When I eat dinner time Gotta pray when I dine In the valley I'm alive Never quit never die When they think it's over No it's game time I've been through a lot lately But even when it seems kinda crazy I gotta a lot of things that'll change But I know one thing that's unchanging They could try to take my things But they could never take me And they can't change the fact that God is Good He's never fading He is the constant Sick of hearin' All of the nonsense I've been makin' music that's conscience Sick of hearin' this trash its toxic Stopping no that has never been an option Walkin' with my head high It's not just talkin' They ask me 'bout my problems I respond with All I know is God is Good (Woo) All I know is (That's all I know That's all I know) God is Good (God is Good) (Yeah Yeah Yeah) Everything that I've got Everything that I'm not I'm tryina give it to God This is my number one thought All I know is God is Good Everything that I've got (Yeah) Everything that I'm not (Ok ok ok) I'm tryina give it to God This is my number one thought (Yeah) All I know is God is Good All I know is that God is Good I was chosen from birth Not sure if I understood Told me that I should Pick up this mic Open my mouth and speak Not sure if I could I said Lord why me why me 'Cause my son G-O-D Trust in me Blessing's in the storm P-O-V O-C And that's where I be That's where I stay I have been needing to pray I've been forgiven Of all my mistakes I've been all over the place Moving through different states January seis Write down the date The moment I surrendered All of myself to the grave (surrendering myself) I was waitin' for my God I was waitin' for my King I was waitin' for my Lord I was waitin' for my healer Hasta la vista to negativity I'm kickin' it out of my life like it's FIFA All I do is dream about the Son And I call it addidas Music with purpose It's still bumpin' out of your speakers All I know is God is Good (Woo) All I know is God is Good (Yeah Yeah Yeah) Everything that I've got Everything that I'm not I'm tryina give it to God This is my number one thought All I know is God is Good Everything that I've got Everything that I'm not I'm tryina give it to God This is my number one thought All I know is God is Good All I know is God is Good All I know is God is Good All I know is God is Good