My ds who has just turned 5 has entered a phase where he shouts a lot about nothing. For example a small child visting us fell off his chair and knocked ds's drink over. Ds's reaction was to shout "LOOK WHAT SHE HAS DONE" quite agressively. Another example would be trying to build a den with his younger sister. She was helping and it didn't go as planned, he shouted "SHE HAS SPOILED IT". In both cases there was considerable agression. There has been lots of similar incidents in the past few weeks and when I ask him later why he shouted he says "I can't control my angriness".
Does anyone have any suggestions how to deal with this as it is not just at home but at school as well. He can't bear it if the smallest thing does not go as he thinks it should. HELP!