I agree with those that said that they would not tolerate such verbal abuse from anyone ~ including (and especially) their children.
Sometimes I think allowing such behavior using mental illness as an excuse is an easy way out. Or maybe I just never had to deal with a child with such severe issues.
My own difficult child generally knew that there was a line that she could not cross.
~Kathy