I may not always say I love you
I may not always say how I feel
I may not always hug or kiss you
But I know what I feel is real
I don't always compliment you
I don't always notice what you wear
I don't always point out the changes
I don't always take note of your hair
Some times I think you're too troublesome
Simply too uptight, loud and mean
Sometimes I think you're too bossy
Expecting too many things from me
I know I say you're pushy
I know I say nag a lot
I know I say a lot of things
Just not the things you want to hear
I understand you and I aren't perfect
I understand we all have flaws
I understand sometimes we make mistakes
It's part of life, after all
But despite my imperfections
Despite my super stubborn will
Despite my unbelievably hard head
You still love me all these years
I'm sorry I didn't obey you
I'm sorry I often sulked
I'm sorry I didn't often listen
To a word you said
I admit I take you for granted
I admit I haven't been the best
I admit I don't even try to show you
Just how much better you are than the rest
You shouldn't have been stuck with a son
As lazy and sarcastic as me
You should have received much better
Instead of having to put up with me
I know so many people
Better deserving of your love
They wouldn't waste it like I do everyday
They wouldn't squirm out of your hugs
They'll tell you everything I haven't
Like how beautiful you are each day
And how kind you are to others
Even if they get in your way
They'd tell you all those things
That I haven't even tried to say
Like how special you truly are to me
Or how much I love you more each passing day
I haven't been the best of sons
I haven't been the most reliable child
I haven't been much of a responsible person
My daydreams are more than a little wild
I never am on time (though I try, I swear)
I don't listen to sense (but I do try when I care)
I live in my own world (would you like to see it some time?)
I guess I'm a bit dense (but is that such a crime?)
I may trip, I may stumble
But I'll never fall
I may wobble, I may tremble
But I'll make it though it all
With a mom like you to see me through
I'll be sure to succeed no matter what I do
So even if I get lost, I won't lose my way
I'll follow the path that leads me to you
You are the light that shines at the end
Yours is the voice that gives me strength
You're the inspiration I look to everyday
Your hand is the one that guides me all the way
So though I may not say the things a daughter would
I show it in a way only I ever could
Immortalizing it on paper, penning it with care
Look beneath the words and you'll find it there
Beneath all the letters and spaces it hides
Pieces of my heart embedded between the lines
Fragments of my soul you helped shape and mold
It's here on the parchment you now hold
This isn't just for everything you've ever done
It's not just for all the words you've ever said
It's not just for all the sacrifices you've ever made
It's for everything that's brought you to be who you are today
Coz without all the things that make you who you are
Not only would I now not breathe and live
I wouldn't receive the love only a mother can give
The love I've learned to cherish each minute of the day
With all the truth I can possibly possess
With all care, I daresay profess
I love you even more with each waning day
…
Is it too late to greet you a happy mother's day?
