How do you deal with your in laws?

Christina • I`m a writer, freelancer, and barista. Spouse of a veteran.
My MIL is driving me up a wall. She constantly picks fights with DB. She yells and throws tantrums calling herself a bitch. I can't handle this level of crazy in our house anymore. How do\would you deal?