It’s hard when you love someone to just think about number one. I think it’s incredibly noble and selfless that you are more or less on standby for her. But at what point do you start getting your life on track?
She clearly has some difficult emotional and mental issues which is tough for her and you but you could spend an indefinite amount of time on standby, jumping when she needs you, sitting back when she doesn’t and potentially being left behind to pick up the pieces when she decides exactly what she wants to do.
I don’t know how much you have talked to her about all of his or how you feel but I think you need to strongly tell her the effect this is having on you and how unfair the whole situation is on you and then, harsh as it may be, provide an ultimatum and stick by it.
At the minute she is living in her own bubble as a result of her emotional instability and clearly cannot see or cope with the idea that others are suffering as well because of her actions. So you need to bring her back down to earth and remind her just how miserable her selfishness and thoughtlessness is making you.
It’s ultimatum time in my opinion and she needs to know it.