May laughter be with you where-ever to you go 
And wealth and happiness from now on may you know 
Life has not be too kind to you as of late 
But like 'tis said all good things come to those who do wait 
life as we do know is not always fair 
You have had to battle your dogs of despair 
Your own heavy life's cross you have had to bear 
But through all of your hard times you have hung in there 
But hard times like good times do come to an end 
And for you good times are coming hang in there my friend 
You manage to smile despite your inner strife 
And you do make the most of your worrisome life 
You never do say that your good days are gone 
And despite your hardships you keep on keeping on.
Francis Duggan
http://www.poemhunter.com/poem/hang-in-there-my-friend/