Dear Mom,
Thank you for everything. Thank you for being my superhero, my best friend, my rock and everything in between. There were many times this year when all I wanted was to hug you after a tough day, but you were at home and I was at school so a phone call had to do. Even if the phone call led to me ranting about whatever ridiculous situation I was in that day, or the new boy who was giving me problems, you were always there to listen and give me the honest advice I needed. When I felt all alone you were there even though we were apart.
I haven't given you enough credit. I tell you all the time that I love you but I don't think that expresses in words how I really feel. No one can make me laugh like you can, no one can make me smile when I feel like the world is going to end. Without you I'm nothing. Nobody can pick me up when I'm down and encourage me to do my best like you.
Somehow I remember you dropping me off at preschool and I didn't want to leave your side. From that day until I graduated high school I knew that I would always go home and see you after every day. Now I am in college and I don't have the luxury of seeing you whenever I want but knowing that you're always there for me makes it easier.
From the day I was born, you promised me the world and you have given me all that and more. When I doubted myself you never told me I couldn't be anything I wanted to be. Never once did you tell me that I wasn't good enough. Through all of our ups and downs you believed in me. At my lowest points, when we screamed and fought with each other I never doubted for a second that you loved me any less. Our low points taught me the lessons I needed to make me stronger.
Now that no matter how grown up I try to be, no matter how often I tell you that I'm going to do what I want, or I break a rule, deep down inside I am so scared and I'm still the little girl you dropped off at preschool so many years ago. Even when I try to handle things on my own I will always need you there for me no matter what.
I hope you know what a great mom you are. On days when you don't feel like it, know that I could never think anything less than that you are absolutely perfect.
If I can be half the mom you are someday then I will still be an awesome mom. So the least I can do every year is give you a day when everything is about you. I want you to know how truly loved you are. I want to thank you for how much you have always done for me, so please take this day to do whatever you want, for once it's not all about me. I love you mommy, and I'll never stop loving you and appreciating everything you do!