Building real characters is a pain in the patootie. Maybe this thought will help you:
Anger is a secondary emotion. It masks the real, underlying emotion (probably fear, in this case). Your job is to explore that underlying emotion in your angry characters. No doubt that an angry confrontation makes for good tension, keeps interest high. But to really tease the story out, you have get inside these angry feelings. What’s really at stake for your characters? How did they get this way? What are they gonna do about it? Ponder this.