[Verse]
Flags on the hill waving high in the air
Dreams and promises tangled in the flare
Whispers of names in the stars we stare
[Prechorus]
Oh the weight we carry
Oh the names we say
A mix of sorrow and hope
Come what may
[Chorus]
God bless the heart that beats through the pain
Through every storm
Through every strain
Rest in peace to the ones who gave
The echoes of courage
The free and the brave
[Verse 2]
Shadows fall long where the bright lights glow
Lines drawn deep where the rivers flow
Questions linger where the answers don’t show
[Bridge]
We fight
We fall
We rise
We claim
Through the chaos
Through the flame
A house divided still holds its name
[Chorus]
God bless the heart that beats through the pain
Through every storm
Through every strain
Rest in peace to the ones who gave
The echoes of courage
The free and the brave