Honestly until XH did what he did, I never in a million years even thought about any of this codependency stuff, and as it turned out it is all over my rel. with my family. I don't think we realize these dangerous behaviors (dangerous to our psychological health or in my mom's case physical) until it gets pointed out to us.
Next time he gets mad and you walk away, let us know so we can cheer you on! Look the apple doesn't fall far from the tree---he's spewing like your XH, and you know how to handle your XH. Just transfer the same strategy to him. Love from a distance :-)
M45 Bomb 6/09; EA 6/10; Divorced 1/11 Proud single mom of 7 little feline girls and one little feline boy "Fall down 53 times. Get up 54." -- Zen saying