A Soldiers last thought

I snake along this soiled land my gun and photo in my hand i hear them closing my enemy its time to die this i see There is no escape for me today god is nearing he is on his way to take my hand and lead me home i am ready now for im not alone I never thought this day...