My partner can be very attack like when he has something negative to share, usually I let him vent and then I retreat to another room and let him calm down. Once he is ready he comes to see me and we talk it out slowly. Give each other an opportunity to say whats on our mind without intterupting the other.
I have never in this relationship ever had a problem that I have never talked about to my partner, or stopped talking to him bcs I was upset with him. If there is an issue I always think it is best to work it out rather than keep the pain of it inside, its not worth it.
In our relatiponship he is the very agressive one and at times it can be overwhelming to manage him venting out but I know he loves me and that after the venting he recognizes his mistake. He is improving a lot but he still has work to do on himself (anger management, lol). We constantly work on our relationship and ourselves, its a full time job.