Dear Mom,
It has been a long time since I’ve said this to you, but I just wanted to tell you how much I love you. I know that when I was growing up, we had our differences and there were tough times, but I never forgot how much you did for me. You always put my needs first and sacrificed so much for my benefit. I just wanted to let you know that I appreciate all that you have done.
You have always been such a dedicated mom. I know that you put in long hours to make sure that I had the best education and opportunities in life. You never gave up, even when I was too stubborn to listen. I am so grateful for your persistence and your commitment to seeing me reach my dreams.
You are also the most compassionate person that I know. You always put your own needs aside to take care of other people, no matter how they were. You have such an open and caring heart, and you never judge people. You opened your home to many relatives and friends over the years and I know that you provided a warm and welcoming atmosphere.
I am so proud of all the great things that you have accomplished in your life. You have always stood up for what is right and spoken out against injustice. You have been a beacon of light and hope, inspiring others to do what’s right. I am also so proud of all the hard work you put in to making sure that I had all that I ever needed. You are truly an amazing mom and this wish is for you.
Happy Mother’s Day mom. I love you more than words can express.
Love,
Your son