He could have let me die
Swallowed by my sin
He could have left me trapped
By the demons deep within
He could have turned his back
On all my misery
He could have but He didn’t
By His grace He set me free
He could have kept his joy
And left me in despair
He could have kept his peace
And left my life impaired
He could have kept his hope
And left me with no plan
He could have but he didn’t
By His grace he took my hand
What great mercy
What great love
That sent my Savior weeping
To die upon a cross
What great mercy
What great love
He thought my life worth saving
His grace more than enough
He could have curbed my faith
So doubt would fill my mind
He could have withheld goodness
So that I would not be kind
He could have left me reeling
In sickness and disease
He could have but He didn’t
Instead he blesses me
What great mercy
What great love
That sent my Savior weeping
To die upon a cross
What great mercy
What great love
He thought my life worth saving
His grace more than enough
One day he will come back to welcome me home
He could have stayed in heaven and be worshipped on His throne
He chose to come and take for me the torture of the cross
He could have let me die in sin but instead He paid the cost
What great mercy
What great love
That sent my Savior weeping
To die upon a cross
What great mercy
What great love
He thought my life worth saving
His grace more than enough