He Could Have

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

 

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s