Maverick City Music - For My Good Lyrics

Album: Live at Maverick City
Released: 07 Feb 2025
iTunes Amazon Music

Lyrics


I used to damn those desert valleys
But now I thank You for those droughts
I used to curse the walls around me
But now I see You had it figured out

It was all working for my good
If only I knew back then what I know right now
Nothing is wasted in Your hands
God, You didn't forsake me
And I know You never will

There is beauty in the ashes
There's a peace within the storm
There's a song for every season
So don't stop singing
On and on until you see the sun

'Cause it was all working for my good
I see it now
If only I knew back then what I know right now
Nothing is wasted in Your hands
God, You didn't forsake me
And I know You never will

I know You never will
You never leave me
You never will
And I trust You
Even when I don't see You
I still trust You
When I don't understand I still lift my hands and worship in the middle of it

When I should've lost my mind
You showed up right on time
And carried me through the valley
All the way on the other side
And when pain tried to take my joy
That's when I felt You more
Now I've gotta testify
God, You kept my heart alive

Oh, yes, You did
I didn't know if I'd survived
I gave up so many times
But You kept my heart alive

When love ones came to die
You never left my side
And You kept my heart alive

Yes, You did
Yes, You did
Yes, You did

I'll praise You in the day
And I'll praise You through the night
'Cause You kept my heart alive
Yes, You did
Yes, You did
Yes, You did

I'm alive
I'm alive
I'm alive
I'm alive

'Cause You kept my heart alive
You kept my heart alive

Nobody else can do it
Nobody else can do it
You kept my heart alive
Nobody else can do it
Nobody else can do it
You kept my heart alive
Nobody else can do it
Nobody else can do it
I'm grateful
You kept me
Nobody else can do it
When nobody else
When I thought I was alone
You kept me
Nobody else can do it
When I thought I wouldn't make
When I thought I wouldn't make
You kept me
You kept me

When I thought it was over
You never left in the valley

It was all working for my good
If only I knew back then what I know right now
Nothing is wasted in Your hands
God, You didn't forsake me
And I know You never will
You didn't forsake me
And I know You never will

Come on lift those hand
Let's declare this
You never will
You never will
I need you to make that confession
You never will
When the enemy starts talking to you, declare
When he tries to make you feel that God has forsaken you, declare this
I lift my voice and say
Even in the middle of the storm, I'll say
Even when I'm confused, I'll say
[?]

It was all working for my good
Sing it over your heart
If only I knew back then what I know right now
I wouldn't have been mad at You
And nothing is wasted in Your hands
I know, God, You didn't forsake me
And I know You never will
God, You didn't forsake me
I thought You did
I know You never will
God, You didn't forsake me

Come on, raise th—raise your hand
[?]

Video

For My Good - Maverick City Music | Chandler Moore | Todd Galberth (Official Music Video)

Thumbnail for For My Good video

Meaning & Inspiration

Maverick City Music's "For My Good," released on February 7, 2025, as part of their album *Live at Maverick City*, is a powerful anthem of enduring faith and the profound realization that even the most difficult seasons of life ultimately serve a divine purpose. The song delves into a journey of retrospective understanding, where past struggles are reframed not as hindrances, but as essential components of a greater plan orchestrated by God. It’s a deeply human expression of coming to terms with hardship, moving from lamentation to gratitude, and recognizing that the valleys and droughts once cursed are now acknowledged as vital shaping experiences.

The core message of "For My Good" resonates with the biblical truth found in Romans 8:28, which states, "And we know that all things work together for good to those who love God, to those who are called according to His purpose." The lyrics artfully illustrate this by recounting moments of despair and isolation—cursing surrounding walls, enduring barren deserts, and facing the pain of loss—only to arrive at the profound insight that God’s hand was present and guiding through it all. This is a direct echo of the unfailing presence of God, as promised in Deuteronomy 31:6: "Be strong and courageous. Do not be afraid or terrified because of them, for the LORD your God goes with you; he will never leave you nor forsake you." The song emphasizes that even when understanding is absent, trust remains a steadfast anchor, mirroring the sentiment in Proverbs 3:5-6: "Trust in the LORD with all your heart and do not lean on your own understanding. In all your ways acknowledge him, and he will make straight your paths." The repeated declaration, "I still trust You," and the act of lifting hands in worship "in the middle of it" when confusion reigns, speaks to a mature faith that looks beyond immediate circumstances to the character of God.

Furthermore, "For My Good" touches on the redemptive power of God, particularly in the lyrics, "When pain tried to take my joy, that's when I felt You more." This is a testament to how God can use our deepest wounds to draw us closer to Him, revealing His strength in our weakness, as evidenced in 2 Corinthians 12:9: "But he said to me, 'My grace is sufficient for you, for my power is made perfect in weakness.' Therefore I will boast all the more gladly about my weaknesses, so that Christ’s power may rest on me." The song’s triumphant refrain, "You kept my heart alive," is a profound testimony to God’s relentless grace and the preservation of hope even when facing the brink of despair, akin to the psalmist’s cry in Psalm 23:3: "He refreshes my soul. He guides me along the right paths for his name’s sake." The repeated assertion that "Nobody else can do it" underscores the uniqueness and unparalleled power of God’s salvific work in our lives. "For My Good" is more than just a song; it is a declaration of unwavering hope, a testament to the unwavering faithfulness of God, and an inspiration for all who navigate life’s complexities, reminding us that through every season, His plan is always for our ultimate good.

Loading...
In Queue
View Lyrics