Anger in relationships is a horrible thing to face. Uncontrolled anger is something many people struggle with in their lives. Some even seek professional help like anger management. While its not realistic for me to say you need to avoid anger at all times because life has its ups and downs, but avoiding unnecessary anger in relationships is a must.
When a relationship reaches the point where both partners start having intense shouting matches, in private and in public, its time to get help so that they can figure out the problems that are causing the anger. Some people don't realize how destructive an emotion like anger is.
There are people who are constantly angry, just always. They get angry for no particular reason over things that don't seem like a big deal. Anger can also lead to violent situations where someone seriously gets hurt or someone hurts themselves.
We all live in a world that can put tons of pressure on us. Sometimes for people, the stress they feel can be so great that its like they're trying to carry the world on their shoulders. Because of this, they act out in a way that helps them vent out the stress.
When they do this, its often done in an angry way. Things can get so intense that they're partner becomes afraid of them. So afraid that they get restraining orders, lock themselves behind doors, or go into hiding. Eventually they push their loved ones so far away that they never come back.
The only way to fix a partner's anger in relationships is communication. Communication is the fundamental building block of any relationship. If you or your partner tend to get intensely angry over the simplest things the only way you can help is to talk to them.
Get them to talk about the stress they're feeling in life. Is it work, is it someone specifically, or is it something their afraid of facing. Whatever the problem is, you or your partner need to talk about it. Get it off your chest so it doesn't ruin the relationship.