You have touched my heart, in ways undefined, And given me some of your strength. You are caring, loving, and ever so kind, I really should thank you at length. Yet the words are often hard to form, And even a bit of a blush do they cause. Deep inside you've made me so warm, And bid my thoughts and heart to pause.
Friends are jewels, sparkling in the sun, Giving new life to tired old bones.
A rare and precious stone you are one, Giving my life new overtones. Thank you, kind friend, for all you have done. And to you I promise I'll always be true.