Nice job holding your ground.

Mandatory counseling would be a start. Does she have ADD? Bipolar? Meds might add some clarity for her.