Agreed, I cut contact with my dad because he's a narcissistic, bipolar asshole that refuses to get any therapy because "he's the only normal one around here". Well, except for the 10 Sessions of court mandated Anti-aggression therapy, where he actually got into an argument with his therapist because he said that he's feeling fine, and therefore shouldnt have to change.
Sure, your wife and son left within a few months, and it's everyone else's fault.