Drama like this never gets better. Like I said before, this is something in her personality. Can you cope with this? Find a way so it doesn't affect you? If not, Giga may be right & its time to think about walking. Mbe she could use some time to herself to sort out some of these personality issues she has. Its not your job to sort out her shit, you know.
Second thoughts can generally be amended with judicious action; injudicious actions can seldom be recovered with second thoughts.
--Cyteen by C.J.Cherryh