So for some backstory: I'm 20 years old and I live in detroit. I'm bipolar (among other various illnesses), I take medication and go to therapy, I do everything i can to be a better person and live a healthy and productive life. My mom is also bipolar, but she doesn't take medication. She's had psychotic episodes in the past where she thought i was a CIA agent, she stabbed herself in the ears (enough for blood to run down her neck), turned off the heat and electricity in the house in the middle of winter, among other weird things. My parents are divorced, live in different states, i've lived with my mom my whole life and have seen my dad maybe 15 times in my life.

I moved out to live with my dad (huge life turn for me, as I've never spent more than an overnight with him) during my mom's last psychotic episode because it was just too much for me to handle. A couple months later, my mom got better, called me and told me to come back and promised me that nothing like that would ever happen again. So of course I moved back.

Things are okay now, for the most part- she's supportive (both partially monetarily and emotionally), she listens to me, respects my privacy and personal life, ect ect. She's a good mom when she's not emotional.

The problem is, every week or couple of weeks, she will become EXTREMELY angry, unprovoked. She will start yelling at me, break things, and just overreact at everything. She tells me to move out every time i try and say that what she's doing isn't healthy, or to please stop yelling at me, ect. I try my best to stay very calm and rational, despite her saying horrible things to me. She literally doesn't listen to me at all and says "If you don't like it, move out" knowing damn well that i make minimum wage and have no way to reasonably afford to move out. If i raise my voice at all she says something like "Are you even taking your medication?" It is extremely frustrating, she refuses to take blame for her actions and makes everything my fault, even (especially) if it isn't.

Then an hour later, she's fine, and pretends like nothing happened.

This is really destroying my state of mind and hindering the path I'm trying to take to become a better person. I know the obvious answer is to move out, but i really don't have the resources right now. I don't know what to do. I am always anxious at home because i never know the next time she is going to blow up or break something.

Does anyone have any similar experiences with their parents, or any insight on how I can try to talk to her or what I can do to move out reasonably? Thanks very much.

TL;DR: Sometimes my mom yells at me, breaks things, doesn't listen to reason, and i don't know what i can to to either stop her or get out of this situation.