How to stop yelling at your kids

2 Nov

There’s various posts about “how to stop yelling at your kids“. And to be honest – that’s a great goal. More than that – it’s downright admirable.  My only concern is that promising yourself you’ll stop yelling is just going to end up being one more thing to feel guilty about at the end of the day if you fail to live up to your new goal. And do we really need a new source of mom guilt? I know I don’t. 

 

mom yelling at young son

 

Is “yell-free” even possible? Is it a reasonable goal? We’re human here. We’re going to get frustrated, we’re going to get mad, we’re likely going to yell, at least sometimes. And that bad day (week? month?) doesn’t make us bad parents. It makes us…human.

 

Perhaps the goal should be “yell less”.  To be able to handle difficult emotions, to be able to cope even when things go wrong and people make you angry, to know when to take a deep breath and step back and come back calm. The best way to teach them? Do it ourselves. 

 

So maybe when I used to promise myself I wasn’t going to yell anymore, and then inevitably fail each and every time, it had less to do with lack of willpower and more to do with lack of a plan. I needed concrete steps for when I started getting angry, for when I was on the verge of yelling.  Take a step back, ask myself if it’s really that important, put myself in my daughter’s position – how would I have wanted my mother to react?

 

Most importantly, when you do yell (and you will), forgive yourself. That’s another important lesson to teach kids. We make mistakes, we apologize, and then we move on.  

 

What makes you raise your voice?  What’s your number one tip for controlling it?

 

Emma Craig blogs at P is for Preschooler. Visit her on Facebook and Twitter too!  

P is for Preschooler logo

3 Responses to “How to stop yelling at your kids”


  1. Fatal error: Uncaught Error: Call to undefined function ereg() in /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-content/themes/bueno/includes/theme-comments.php:66 Stack trace: #0 /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-content/themes/bueno/includes/theme-comments.php(20): the_commenter_link() #1 /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-includes/class-walker-comment.php(184): custom_comment(Object(WP_Comment), Array, 1) #2 /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-includes/class-wp-walker.php(146): Walker_Comment->start_el('', Object(WP_Comment), 1, Array) #3 /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-includes/class-walker-comment.php(139): Walker->display_element(Object(WP_Comment), Array, '5', 0, Array, '') #4 /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-includes/class-wp-walker.php(389): Walker_Comment->display_element(Object(WP_Comment), Array, '5', 0, Array, '') #5 /home/cus in /home/customer/www/helicoptermomandjustplanedad.com/public_html/wp-content/themes/bueno/includes/theme-comments.php on line 66