I personally believe that she is causing too much stress and panic in your life that you really need. But it depends on how you feel.
Your relationship, objectively speaking, is unhealthy in my eyes. You shouldn't have to stress out for anybody else's life in the way of "Oh idk if she is going to kill herself today". That is just (in my eyes) not right.
But I do have to say that the fact that you open up to her, and you do immensely care about her. I would stick with her. You probably make her really happy too.