The hardest job in the world is being a mother. We give our children our all, we experience rejection, complaints, nagging, tantrums, screaming, insane crying and yet we stay there and continue to love our kids with all that we can. We watch them fall, fail and freak out and we stay there and support them. I have rejected, complained, nagged, thrown tantrums, screamed and cried insanely and my mom was just there loving me. I have failed, fallen and have worn freaky clothes and my mom was there to support me. Wanting nothing in return (maybe get good grades and stop getting into trouble in school).
So to all moms out there, I know you know how I feel. We learn to love our moms 100x more when we became one. Don't worry all our troubles and stresses will disappear when our children have children because they too will learn to appreciate us. The timing was perfect that when I gave birth to M1 I read a story about a new mom who also had a demanding baby and her own mom said to her "its payback time". Maxine is not even half the brat that I was growing up, not yet and hopefully not ever.
To all the children who don't listen to your parents, haha, don't worry payback will come too.
And to my mom, thank you for giving me life. Thank you for always being there even when I pushed you away. Thank you for not dunking my head in a boiling pot of water even if i was so stubborn. Thank you for punishing me so that I learned the lesson. Thank you for supporting me in everything I thought I was meant to do. Thank you for never giving up on me during my teenage years. Bottom line? Thank you for loving me especially when I was so hard to love.