DS (3) has an unbelievably short fuse. He completely flew of the handle yesterday because a picture I drew for him had a tiny tiny line off. I see the bubbling anger in him often and once he has really gone for another child. I know it is not uncommon for his age group, tantrums etc but I think it's more than that.
I have an absolutely terrible temper which I have struggled with all my life. I remember having such unbelievable rage when I was young and having to teach myself how to deal with it. I was neglected a fair bit as a child so I never had help from my parents on it. I still have to work hard to control it now.
I don't want to just punish DS for getting angry. Obviously I do punish him if he lashes out, shouts at someone etc. But is it right to punish him for getting cross? Eg yesterday He made a mistake colouring a picture and he started tearing it up. I just let him do it and said 'that's fine I think it looked really good but it's yours so if you want to tear it up you can'. Then I tried to talk to him calmly about his anger and how to deal with it. I am trying to tell him it's ok to get cross but to not take it out on other people and things. I don't want to teach him that he has to just suppress all his emotions but I'm just not sure I'm handling it right.