How do you thank someone,
Who gives so much without complaint,
Whether material or moral support,
Surely they must be a saint.
They are there for you in the bad times,
They are there for you in the good,
You know that you don't have to explain,
Because to them you are understood.
They look upon you without judgement in their eyes,
Their bond with you is unconditional,
If they know what to do they try to advise,
If not they try anyway even if its untraditional.
The only thing they ask is the same in return,
For your support for them in times of trial,
For all they do you know they have earned,
That effort of going the extra mile.
Who is this you might ask,
The one that sticks with you thru the end,
The one who helps you with any task,
Here is to you, MY FRIEND.