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