For everything you are
For everything you’ve done
For watching out for me
For letting me have fun
For comfort when I’m down
For laughter and sunshine
For putting up with me
When I pushed and crossed the line
For encouraging me to write
And sing a heartfelt song
For not saying “told you so”
When everything went wrong
For knowing when to hold my hand
And when you should go
For giving me a place to live
When I had nowhere else to go
Despite all I’ve put you through
You’ve always stood by me
The problem’s never been with you
It’s always been with me
We’ve had our ups and downs
But you’ve loved me the whole time
I haven’t always showed my love
But I’m trying with this rhyme
To say the things I should have said
A long long time ago
I love you Mom and I’m so grateful
More than you can know
For knowing when to stand back
And knowing when to stay
You mean so very much to me
Happy Mother’s Day
