Calvary

Into battle on high horse

the first stones to cast

With troops and our weapons

for justice at last

Sin consumed me

through creeping devilish lies

A hypocrite endlessly

seeking to be justified

Swords drawn to the speck

in the eye of another

Strike to kill despite planks

far worse than our brother’s

A wretch and a liar

a lost thief like me

Screams belligerent defenses

yet refuses to see

I celebrated victory

while tortured with remorse

My soul defeated by hauntings

of unrighteous wars

I’d dragged comrades and innocents

along into hell

Determined to prove

my version of right should prevail

The sore and the tired

through muck and the mire

Life sacrificed blindly

at the first line of fire

Loves and futures

families and homes

Destroyed without cause

in my wake breathless bones

I’d stolen joy and peace

pursuing other’s convictions

Deferring my guilt

and denying my own addictions

How many with scars

on bodies and hearts

Only remnants remaining

lying broken in shards

How undeserving I am

of mercy or grace

How deserving I am

of the damnation I face

Yet the Shepherd came searching

the flock left behind

He came bringing Salvation

leaving the other ninety nine

He called me by name

breathing into dry bones

Child of God it is over

it is finished He spoke

Forgiveness was mine

right there in the dirt

With bleeding knuckles I clenched

with all inside me that hurt

When blinded in valleys

on the darkest of nights

I will not be afraid

for He’s the way truth and life

Born on Earth in a manger

flesh and bone of Himself

From rock bottom He saved me

from the devil myself

Unworthy to be blessed

to ever hang by His side

He chose me to rescue

if even He’d die

Rejoicing with gladness

in each day He has made

For I know already

He has conquered the grave

Heaven is mine through the Son

and His redemption from death

With unconditional love

and His name in my breath

I am now found when once

I was so hopelessly lost

Because Jesus to Calvary

Has carried my cross

Leave a comment