I think you're really making some insightful connections here.
Another thought...one I've noticed in myself....maybe you get angry with other people because you see things in them that you don't like in yourself and that inner anger gets directed outward? Sometimes, it's much easier to be angry at something external, even if it's just a reflection of the internal.
__________________
---Rhi
|