Anger management is a program for preventing and controlling anger. Anger often stems from frustration or feelings of being blocked or powerless. It is an intense emotion felt when something has gone wrong or someone has wronged you, characterized by stress, frustration, and irritation. Common causes of anger include stress, lack of appreciation, financial issues, work or relationship problems, traffic, and violence. Techniques for controlling anger include thinking before speaking, expressing concerns calmly once relaxed, exercising, taking timeouts, finding solutions, using humor, and practicing relaxation or seeking help.