Also check for physical problems. My dd5 loses all control when her blood sugar is low. The smallest thing will trigger her anger and cause her to lash out. When this happens, if I can get her to calm down enough to eat something she will settle down and become a rational person again. I have the same problem so I understand. I try to ensure that dd has breakfast and then eats every 2 or 3 hours. If she goes 4 or 5 hours without eating we are sure to have problems.