Lyrics Page

It's All Good

By Terrian

670 views Oct 14, 2026 updated Verified editorial review

Song Meaning

Terrian's “It's All Good” is a gospel and R&B track about trusting God when life is loud. It opens with a question, what if there's a reason for my broken heart, and what if every “no” is meant to bring me far. The singer tells himself to hold on, because God will lift him up in time.

The verses speak plainly about worry and peace. The singer says his future is good with God and that nothing compares to the feeling of knowing what God is able to do. He admits he is not really worried right now, because God is holding it down. The chorus answers the noise of the world. It may be screaming so loud, but God comes through when the lights go out, so he knows that it's all good. In the rap section he names pain that keeps calling and a world that keeps falling, and says God is flawless and holds his problems. He adds that he can lay his problems at the altar because the bill is already paid. The final lines admit that all his life he tried his own plans and now puts them in God's hands. God does not have to prove anything, and he will move when God moves. The track would suit a playlist for anxious days, a testimony night or a youth service talking about disappointment and delay.

God working all things for good is Romans 8:28. Trusting with the whole heart is Proverbs 3:5-6, and casting cares on him is 1 Peter 5:7.

Lyrics Verified by Editorial Team
What if there's a reason for my broken heart
What if every "no" is meant to bring me far
In time he'll lift me up to touch the stars
Just hold on hold on

I know my future's good with you
Undefeated record
I'll just let you step in and move
It don't compare when I'm with you
Can't describe this feeling
Knowing what you're able to do

I ain't really worried right now
Knowing that you're holding it down
Know that it's all good
World be screaming so loud
But you come through lights out

I know that it's all good
I know that it's
I know that it's all good

Pain keep calling
The world keep falling
We all need solving
But, God, you're flawless
I don't gotta worry 'cause you hold my problems

Always look up whenever I'm low
Put it in drive I swear I'll go
When you get done, that's all she wrote
Yeah
That's all she wrote
Yeah

With you
Undefeated record
I'll just let you step in and move
It don't compare when I'm with you
Can't describe this feeling
Knowing what you're able to do

I ain't really worried right now
Knowing that you're holding it down
Know that it's all good
World be screaming so loud
But you come through lights out
Know that it's all good

They saying have faith
Can't do it halfway
It's all good I ain't worried 'bout a bad day
Lay my problems at the altar it's a valet
It's already paid
Know we on the way
Aye look
I'm your canvas
In your arms know know you got the bandwidth
How we here we ain't even plan this
We ain't see a way out
We was stranded

All my life I've tried my plans
Now I put it in your hands
All my life you came through
You don't have to prove
I'll move when you move

I know my future's good with you
Undefeated record
I'll just let you step in and move
It don't compare when I'm with you
Can't describe this feeling
Knowing what you're able to do

What if there's a reason for my broken heart
What if every no is meant to bring me far
In time he'll lift me up to touch the stars
Just hold on hold on

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.