1. For bringing you into the world.
2. For changing all of your dirty diapers and going through the potty-training stage.
3. For letting you sleep in her bed because you had a nightmare and couldn't fall back asleep.
4. For caring for you when you were sick and throwing up all around the house.
5. For knowing exactly where something was when you thought it had been lost forever.
6. For helping you with your homework or school project even though she probably wasn't entirely sure what she was doing either.
7. For still loving you unconditionally even though you talked back to her and insulted her.
8. For going to great lengths to make sure you had everything you need for all the activities you participated in.
9. For sitting through countless sports games, school plays, and dance recitals.
10. For being your biggest supporter at any milestone in your life.
11. For driving you around everywhere.
12. For cleaning up after you.
13. And when she stopped cleaning up after you so that you'd learn to be independent.
14. For being your best friend, counselor, doctor, mentor, and inspiration.
15. For giving you rules and boundaries to help protect you.
16. And then forgiving you when you broke one of those rules.
17. For all those delicious home-cooked meals.
18. For knowing that some things were meant to be just between you and her.
19. For working long hours so that she could afford to get you that new item that you just had to have.
20. For putting up with you through your hormonal years.
21. For listening to and consoling you when you had petty friend drama.
22. For rubbing your head and reassuring you that everything will work out in the end.
23. For all those family vacations even though she was tight on cash.
24. For challenging you to be the best you could be because she knew you could do it.
25. For forgiving you when you forgot to call her.
26. For instilling in you family values and traditions because she knew it would help you when you got older.
27. For teaching you to love yourself first before loving anyone else.
28. For showering you with hugs and kisses.
29. For being that one person in your life that you know will always be there for you and support you.
30. For being a truly inspirational person that you hope to measure up to someday.
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!