Mikey P before I went through my situation I use to think that people who got divorced must have had serious issues in their marriage like abuse, addiction, infidelity etc. After many years of research I think that most marriages end not because one of the major things I mentioned but because of death by a thousand paper cuts. These episodes of anger explosions, passive aggressiveness, verbal digs eventually lead to loss of attraction and the other spouse feeling they can never be happy in this relationship because they don’t trust that things can ever change.
Your last blow up just reassured your W that she is right that you will never change. Your best chance to turn this around is to take the focus of your W and put it 100% on you and your kids. Focus on making the changes you need to make moving forward for YOU.
Learning to control your emotions is big for a man. Start there.