Verse
I keep a light in the window
Dark band on my heart
Some days are better than others
Mostly I m drifting apart
Verse
I keep his picture beside me
I see the dream in his eyes
I watch the light disappearing
Into unsettled skies
Chorus
You say the world will be a better place
After this war is won
You say no sacrifice to great but
Every soldier is a mother s son
Verse
I know he can t take the killing
And how it messes with his soul
I know the days are unending
When you re so far from home
Chorus
You say the world will be a better place
After this war is won
You say no sacrifice too great but
Every soldier is a mother s son (Repeat Chorus)
Bridge
No war that can be won
Every soldier is a mother s son
No war that can be won
Every soldier is a mother s son
Verse
I keep a light in the window
I keep a vigil inside
I say a prayer for those mothers
Across the enemy lines
Chorus x 2
Every soldier is a mother s son x 2