You guys definitely need MC and maybe also some individual counseling. Whether you stay together or not. My prediction is if anger and behavioral problems aren't dealt with these kinds of patterns will only continue in the next relationships.
There is no arriving, ever. It is all a continual becoming.