There are 3 reasons a child is angry. They are angry because they have an unmet need or desire and need help fulfilling it. They are using anger as a bodyguard for sensitive emotions and need to express them. Or they have low blood sugar and need to eat.