Today's the day we honour you
For all the trials we have put you through
For all the times that you've been there
Giving us love and showing you care.
Today's your day for you are the best
So put up your feet and take a rest
Sit back relax and take it real slow
You've earned your day let me tell you how.
You're always there when things go wrong
Loving and caring but always strong
You're always there when things go right
The smile on your face a beautiful sight.
You're always there helping us grow
Guiding and steering with all that you know
And when the time comes for us to depart
We know our leaving wil break your heart.
But no matter how far we may go
This one thing you should know
Our memories of you are full of love
Because you're the best mom anyone could have.