I'm sorry you're going through so much emotionally as well as physically.
I second the advice everyone else gave. Make yourself unavailable to her. Don't allow her to make you miserable.
You decide when and if you speak. You deserve a chance to be happy.