With all my flaws
With all my mistakes
With all my imperfections
With all my moods
You accept me as I am
You are the greatest gift

People came to me
People stayed with me
People witnessed my struggles
And people left me
I could not cope
But you stayed with me through it all
You cared for me and showed me unconditional love
For what will I be without you
You are the greatest gift

There’s no other human being like you
Through my worst days
You stood by me
I’m forever grateful
You are the greatest gift
Mom!!