Tag Archives: agony of the cross

He Did It All For Me

As I approached the cross
I could hardly look
At the body that was Christ
At the agony he bore
Tears welled up in my eyes
As I saw the crown of thorns
He took it all for me
 
I saw the stripes they gave’
Wrapped around His frame
I saw the nails they drove
Into His feet and hands
I saw the blood run down
How could he even talk
He did it all for me
 
I saw Him grasp for breath
Just enough to breathe
But suddenly He spoke
Words that pierced the air
Father forgive them
They know not what they do
With those words He forgave me and you
 
Forgiven.  I’m forgiven
I’m set free from guilt and shame
Forgiven.  I’m forgiven
I’m set free and I’ll praise His name
Jesus Christ my victory
He did it all for me
He did it all for you
He did it all for all.