Christina8

My Rock

We\'ve been through more

hardships these last few years

Both the deaths of our moms

and the shedding of tears

 

You\'ve always been there for me

so reliable and steady

Even when you didn\'t have to be

you were at the ready

 

You\'ve been my rock in the storm

My beacon in the night

Always there to hold

As a good husband might

 

But true love prevailed like

it always does in the end

Through thick and through thin

you are my very best friend