You loved me before you even saw me,
Protected me and sheltered me.
Thank you mom for those nine months you carried me,
I know I troubled you, yet you bore it all for me.
You taught me how to talk,
Held my hands when I learned to walk.
Thank you for being my first teacher,
I am indeed a blessed creature.
For all those sleepless nights you spent,
Keeping a watchful eye on me wherever we went.
Thank you mom for caring for me when I was sick,
For being my strength when I was weak.
For all those endless sacrifices you make,
To keep me happy the pains you take.
Thank you mom for each time,
Your sacrifices are to me sublime.
You guided me on the path that is right,
And made my future so very bright.
Thank you mom for correcting me when I was wrong,
It is only because of you that I am strong.
You comforted me when I was sad,
You shared my joy when I was glad.
Thank you for being with me through thick and thin,
For being a part of my every win.
Endless is the list of things to thank you for,
Words are not enough, I got to thank you more.
Thank you for being my best friend,
Your love for me has no end.