Cat -DB seems to have a direct principles on affairs - i.e. tolerate them, do nothing, wait for them to fizzle on their own.
This is a form of emotional abuse, IMO
What if your S woke up every day and screamed at your for 20 minutes solid, in front of your kids. Told you how worthless you are, told you how ugly you are, swore, stomped ,etc (but didn't get physical) Would you tolerate that? Would you say 'Well I can't control another person, so I just have to wait it out.' Would you still believe "They make mistakes just like every other human being on earth." Would you say, the only thing I can do is chose how I handle the hurt, anger, resentment and disappointment caused by this yelling.
I hope you God you wouldn't but this is what affairs are to our Ms.