All my life I have been your rock
ready to steady your waivering soul
trying too hard to help block
all the things that could cause a hole
weathered and jagged edges about me
as I have stood on the front line
obstacles and high waters confront me
but I stand firm, with you behind
ready to battle, come what may
to make sure, all the while
you stand sure, out of harms way
with that warm and trusting smile
Tags: