Lyrics Page

For My Good

By Erica Campbell

22 views May 30, 2026 updated

(It's your boy Mike Teezy)
(EC!)
(Oh yeah, oh yeah, oh yeah)

Yeah
I know that all things
Are working, for my good
I know that all things
Are working, for my good
It's all working for my good
It's all working for my good
It's all working for my good

Everything is working out for me and that's a fact
I used to doubt when I would pray
But I ain't doing that
Might be obstacles that fall and try to block my path
But I just swerve around them, and I'm still on track
Forecast might say rain
It's gon' water my seed today
Might go through some pain
In the end result I'll see the gains
When all hell is breaking loose and you don't know what to pray
You just gotta keep the faith

I know that all things
Are working, for my good
I know that all things
Are working, for my good
It's all working for my good
It's all working for my good
It's all working for my good

Since everything's gon' work out
I praise Him in advance
Got them shackles off my feet
Now let me do my dance
If you woke up this morning
You got another chance
If it look like you won't make it
Then take another glance
Forecast might say rain
It's gon' water my seed today
Might go through some pain
In the end result I'll see the gains
When all hell is breaking loose
And you don't know what to pray
You just gotta keep the faith

Now everybody say it's working out for me! (Mike)
(It's working out for me!)
It's working out for me I know (EC)
(It's working out for me!)
I know it's working out for me yeah (Mike)
(It's working out for me!)
Working out for me yeah (EC)
(It's working out for me!)

It's all working for my good
It's all working for my good
It's all working for my good

Official 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.