🎵

For My Good

Album: Don't Lose Hope Durasi: 3:15

My life won't always go the way that I plan

There'll be some stuff that I won't understand

I'm gonna stumble every now and again

But I know when I fall, and I'm falling into Your hands

I know You're holding everything that I see

You're sovereign over all my anxieties

You give me comfort like nobody else could

And I know You're working everything for my good

Every trial, every heartache

Every let down, You're raising it up for my good

Every season, every new day

Every moment, You're making a way for my good

Oh, You're making a way for my good

Sometimes it's hard to live the things I believe

Sometimes my doubts still get the best of me

There's days I struggle to trust like I should

Still, I know You're working everything for my good

Every trial, every heartache

Every let down, You're raising it up for my good

Every season, every new day

Every moment, You're making a way for my good

Every moment, You're making a way for my good

Oh, You're making a way for my good

So why would I worry?

Lord, You are the Great I Am

I may not know what tomorrow holds

But I know Who holds tomorrow in His hands

Why would I worry?

Lord, You are the Great I Am

I may not know what tomorrow holds

But I know Who holds tomorrow in His hands

Every trial, every heartache

Every let down, You're raising it up for my good

Every season, every new day

Every moment, You're making a way for my good

Every trial, every heartache

Every let down, You're raising it up for my good

Every season, every new day

Every moment, You're making a way for my good

Every moment (for my good)

You're making a way (for my good)

For my good, my good, my good

You're making a way for my good