
Mothers day, mothers day
one day for you is not enough
all the things you've done for me
through the good times and the rough
no one could ever replace you
you're the glue that holds me together
you've been my support through everything
my umbrella in rainy weather.
no matter how naive I am
you have guided me through the right trail
letting me go when I had enough strength
and holding me close if i ever did fail
you've held me when I've shed my tears
you've laughed with me in times of bliss
I wouldn't be here without you today
without you I would not exist
no poem could ever describe my thanks
no verse, no rhyme, no words
no one could ever sing my love for you
not even the sweetest birds
now today I am reminded
of everything you've given me
of every moment we've spent together
even if we did not happen to agree
so mom please listen closely
and remember that what I've said is true
you've been my best friend, if nothing else
and for that I'll always love you.