[Intro — soft guitar, voices rising]
With the morning, with the sun,
Before a single thing is done,
You are good, You are good.
Let my heart remember.
[Verse 1]
Morning light across the floor,
Mercy waiting at my door.
Before I find the words to pray,
Father, You are here to stay.
Not because my faith is strong,
Not because I’ve done no wrong,
But because Your love is true,
I can bring my heart to You.
[Pre-Chorus]
Every breath becomes a thank You,
Every step, a song of praise.
For the love I could not earn,
For the grace of one more day.
[Chorus — full band, soaring harmonies]
You have been good, good to me,
Deeper than the rolling sea.
In the joy and in the ache,
Yours is love that will not break.
So let this hallelujah rise,
With my tears and with my smile.
All my days, my song will be:
You have been good, good to me.
[Post-Chorus — call and response]
Who held me close? (You did, You did!)
Who brought me home? (You did, You did!)
Where would I be without Your mercy?
You have been good, good to me.
[Verse 2]
When the answer hasn’t come,
When the waiting wears me down,
You don’t ask me to pretend—
You sit with me until the end.
Jesus, with Your wounded hands,
You meet me where no other can.
Through the cross, the empty grave,
I have hope beyond today.
[Pre-Chorus]
Every breath becomes a thank You,
Even when my voice is small.
I can trust the heart that loves me,
I can bring to You it all.
[Chorus]
You have been good, good to me,
Deeper than the rolling sea.
In the joy and in the ache,
Yours is love that will not break.
So let this hallelujah rise,
With my tears and with my smile.
All my days, my song will be:
You have been good, good to me.
[Bridge — stripped back, building with each line]
Let the hungry find a place
At the table of Your grace.
Let the lonely find a friend,
Let forgiveness start again.
Take these hands and take these feet,
Send Your love into the street.
May the goodness You have shown
Be the goodness we make known.
[Reggae Breakdown — bass, handclaps, choir]
Bread to share and room for one more,
Open hearts and an open door.
We have freely been received—
Let us give as generously.
Oh, Your mercy moves us,
Oh, Your Spirit leads.
Let our neighbors taste Your goodness
In the love they find in me.
[Final Chorus — joyful, full choir]
You have been good, good to me,
Deeper than the rolling sea.
In the joy and in the ache,
Yours is love that will not break.
So let this hallelujah rise,
Every nation, every tribe.
All our days, our song will be:
You have been good, good to me.
[Outro — gentle guitar, choir response]
With the evening, with the stars,
With the questions in our hearts,
You are good, You are good.
Let our lives remember.
You are good, You are good.
Amen, hallelujah.