Ds1 (7) has been prone to massive tantrums since he was 4. Sometimes I think he's growing out of it, but then he'll have another massive one. He has never been in the slightest bit of trouble at school, in fact, sometimes I feel he is too good there, and I have often wondered if he lets off steam at home after the pressure of being perfect all day (though the tantrums started the summer before he started school).
The thing that irritates me is that they seem to be over the most minor things. On Tuesday, he remembered on his way up to bed that he had some Easter chocolate left. I suggested having it for pudding the next evening. Fine. So yesterday, I got home from work after the dc had eaten. I did ds's reading with him and sent him off to play so I could read with ds2. Suddenly, I hear the most anguished scream erupting from the kitchen, followed by whining/chuntering/sobbing. Ds1 bursts through the door, red in the face with snot and tears pouring down his face, shrieking that he's forgotten to eat his chocolate. I asked him calmly to go out of the room and calm down, but he stood right next to us shrieking and wailing.
Anyway, there are so many things I could have said and done, but what I did was shout and march him from the room. It just made me so angry that he would interrupt our reading, and be so ridiculously upset, over something so trivial. After 10 minutes or so of him wailing in the hall, dh came in from dog-walking and suggested he write a note to remind himself to eat it today. Within 5 minutes he had calmed down, wanted to sit on my lap and enjoyed the rest of the evening.
Like all his tantrums, it didn't last that long, and was fairly easily resolved, but it is the intensity and the triviality of the cause that I find so hard to deal with. I am torn between being angry with myself for not staying calmer (I manage better sometimes, but weekday early evening is never a good time for me!) and thinking that this kind of thing really shouldn't be happening at his age. They are a frequent occurrence - several times a week.
AIBU - sort of, do I need help, or does he?