
Oh my heart
How it ached
From the start
My world quaked
Beneath my feet
The everlasting rock
Rescuing me
My hope unlocked
By the sin-bearer
On Calvary’s tree
Answering prayer
Redeeming me
Grace and mercy
Love unmeasured
For the unworthy
The eternal treasure
Risen to claim
His very own
Never the same
My heart of stone
“And I will give you a new heart, and a new spirit I will put within you. And I will remove the heart of stone from your flesh and give you a heart of flesh.” Ezekiel 36:26 ESV