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