Guarding the walls of your every freedom they stand
across lines and borders into many a distant land
from each advance to destroy your liberty they perservere
both far away and those who are right here

Standing on the walls protecting all you hold dear
the lines of freedom both far and near
through all assaults they protect and defend
never breaking but sometimes they bend

The walls they guard surround you with peace
each one of you from the powerful to the very least
they make no distinction they protect one and all
always they stand and sometimes they fall

The walls they stand on are covered by sacrifices in the past
the blood they shed isn’t the first it won’t be the last
every moment they hold fast both the living and the dead
honor them now those who fight and those who bled

The walls remain standing for you at each sun rise
shining across rows where those who sacrificed lie
watching as ever those brave those true
ever guarding the walls of freedom for me and for you


To be free of the past is a step at a time

there’s no determining reason or rhyme

different for all harder for some

the journey to what it is we are to become


Leaving behind those who were lies and pain

regaining what it feels like to be once again sane

time passes slowly healing in moments and what is true

turning once again making brand new


Those who have hurt you those who have lied

free now to turn and leave them aside

the love of someone who means it replacing the past

free in mind free in spirit freedom has come at last


The journey while painful teaching so much more

opening the soul to what is now in store

all of the past removed as if it were dead

looking forward now to only what is ahead

%d bloggers like this: