I just couldn't resist this...
I did not write this post - I read it online and thought to myself - I could have written this as it is exactly what I've been trying to teach my boys. So show a fellow blogger some love if you wish, this was written by Parenting With Faith
And here is the direct link to the post http://www.parentingwithfaith.blogspot.ca/2013/11/youre-worst-mom-ever-and-other.html
Son, remember yesterday when you called me, "the worst mom ever!"? I wanted to thank you for that. Look, I know you were upset that I was making you do yard work... alongside me. I know that I was taking you away from video games. I know you were grumpy for not getting your own way, but baby, that's life. My job is to teach you about life and if that makes me the worst mom ever, I'll take it.
You think I'm picking on you when I ask you to do work around the house. Yes, I know some of it's hard. But you won't live with me forever and you need to have skills that will allow you to not just survive, but thrive. Believe me, girls love a man who cleans his own bathroom. We are a family unit and we all have to work together. The sooner you learn cooperation, the better your life will be.
I know you can't see it now, but there will be a time when you'll thank me for taking TV away because homework came first. You'll thank me because I made you eat carrots and not candy for lunch. You'll thank me because I was always in your business. You'll thank me, not because I was super cool, or permissive or laid back, but because I cared. Because I cared enough to discipline you, and to teach you right from wrong.
Honestly, the names I hear you mutter under your breath sometimes hurt (and sometimes make me giggle: Stinky? Really? Come on, honey). You'll call me much worse as you get older, but you've called me "Mom" since the beginning and that name comes with a whole lot of responsibility.
My child, I love you. I love you too much to let you go off in the world unprepared. I love you enough to let you learn lessons even when they hurt. And I love you so much that I'm grounding you for lying to me...twice in one hour.