Dear Mom
You've always been there through good and bad
When I'm happy, sad, or even mad
Even when I feel like things won't get better
You're always there to hold me together
Thank you for putting up with me for all these years
I know it was hard, that's why I love you dear
I will always keep you deep down in my heart
And never let anything ever tear us apart
You're more than a mom to me, you're also my friend
When you get old, I'll take care of you til the end
Today I am a person I am proud to be
But with you, I wouldn't be me
You're always been there to keep me in line
And I thank you because now my best can shine
You're always working day in and day out
You're the best mom ever, there's no doubt