You need to get away from her. You have started to heal, and you need room to grow. She is using guilt, to control you, don't let her. If she makes you feel bad, she is winning. You have stayed calm, good for you. You might even think about moving out of her area. If that makes sense in this economy. If not stay away as much as you can. You need to become what she is not. And if she takes too much of your energy, you have less to better your self with. It is OK to improve yourself, without dragging her up the stairs with you. You will be able to climb higher alone. When you get to a better place share it with someone else.