Crouching in the cover
You've provided for me
Staring out across the field
Countless fallen bodies
Images of me
Again I step out to face
My strongest enemy
This battle rages on
On within my soul
Taking all I have
To face another day
I look like those around me
Little do they know
I'm fighting wars within myself
Trying my defenses
With endless attacks
Isolates me further
From the mightiest one
This battle rages on
On within my soul
Taking all I have
To stand another day
Onward christian soldiers
Marching as to war
With the cross of Jesus
Going on before
This battle rages on
On within my soul
Taking all I have
To stand another day
His banner I hold high
High for all to see
Only by his strength
Can I press on