I've just caught up on your sitch and can only say - I'm so sorry you're going through this.
I know just how you feel. My H, although not a pilot, is displaying similar arrogance and entitlement and is doing the same sorts of things as yours (see my recent updates if you have time).
I just got angry/outraged over a money/OW double-header and backslid as well...
All I have to offer is my support. I'm thinking of you and hoping that things get better.