Sort:  

Thanks.

Yeah, it's really really harrowing to deal with.
My entire life feels like it's going down this awful spiral of doom, just because she does this literally every day.

Ahhhhhh.

If I can give you an advice, do not let her sink you. I know it's easier to say than to do, but showing her your good side when she shows you her bad one would be the a greatest mark of wisdom. Best wishes to you =)