Sometimes it’s hard to share my feelings - To say what’s on my mind
For years I have watched you give and give - Be generous and be kind

You never waiver in your love - No matter my words nor deeds
You are there for me 100% - At times sacrificing your own needs

I think of you each and every day - Though the miles keep us apart
With busy lives and lives to touch - You are always in my heart

I talk about you all the time - As readers praise your spirit
I couldn’t be more proud of you - And today I thought you should hear it

With all I’ve done and all I’ll do - There’s one main reason why
You’ve guided me to live my life - And gave me the strength to try

You’ve challenged and supported me - In things you do and say
My love goes far beyond the words: Happy Mothers Day!

I love you, Mom.