O God of all our good
resources
VERSE 1
How can this be
That we should come
And taste the fullness of this feast
The guilty ones
Who caused this death
Yet now approach as those made clean?
What a mystery
VERSE 2
Your body broken
Your blood poured out
To bear the curse of all our sin
The Lamb of God
Our sacrifice
You freely died, so we could live
What a mystery
CHORUS
O God of all our good
Your mercy overflows
We stand in awe that You have brought us near
We taste forgiveness full
And drink in perfect peace
Declaring once again You’re all we need
O God of all our good
VERSE 3
Though doubt may plague
Our fearful hearts
We now remember boundless grace
Our sin and shame
Have been undone
We find our freedom in this place
What a mystery
BRIDGE
We now await with eager hope
The wedding feast that’s yet to come
When all of heaven will rejoice
And we’ll join in grateful song