david caines

All The People I Love

It took a long time
I want to thank you
You were there for me
through and through
I don’t know if I deserve it
You lifted me up
You help me when I need it

To all the people I love
Who give meaning to my life
Some alive and some are dead
Thank you for your gifts
All the people I love

Cooking dinner
and making beds
Folding clothes
Christmas presents
Knitting socks in a rocking chair
Stopping what you doing
When I am there there

To all the people I love
Who give meaning to my life
Some alive and some are dead
Thank you for your gifts
All the people I love

Worn out faces
But smiling eyes
Giving more of themselves
Than is really wise
Building a box
To put my treasure in
Forgiving my every sin

To all the people I love
Who give meaning to my life
Some alive and some are dead
Thank you for your gifts
All the people I love