I've tried to write so many times, But it's been hard to say in rhymes. I'll try once more and hope you'll see Just what your love has meant to me.
Thank you for your pain at birth That brought me to my life on Earth. Thanks for all the time you spent For cuddles and your nourishment.
Thank you for the stories read As I lay cozy in my bed. Thanks for your enlightenment To solve new mysteries life had sent.
Thank you for your help with school And teaching me the Golden Rule. Thanks for praise when I prevailed And understanding when I failed.
Thanks for parties that you gave And birthday cards I tried to save. Thanks for meals I loved so much And baking skills that few could touch!
Thanks for tears when I left home, So I could make it on my own. Thanks for tears when I returned For visits that you long had yearned.
Your life I loved has run its course, For time will take us all by force. Your love for me, not kept inside, And no conditions were applied.
So, thanks for all things, small and large, Your love saw fit to do ... no charge.