You may be forgetting her mindset. Remember that you have been part of the reason that she is acting this way. I am sure she is thinking... "How does it feel" when someone is emotionally all over the place? The facts are that it IS hard to stay in love with a person who is angry one moment and says things and does things that hurt and then wants you to forget about it the next day.

Your FIRST and most important priority right now should be to get your own issues under COMPLETE control. Two unhealthy people make for an unhealthy relationship. Get healthy at all cost. You need to show day after day after day consistency here. It sounds like it could be one of the big challenges of your life. She sounds tired and beaten down from your up and down emotions. To be quite frank, it is draining. Stop draining her and stop draining yourself. Please focus on getting your issues under complete control. It is imperative if you want to save this relationship. It isn't a one week or two week "I am changed" reality.

She needs to "feel" that you really really DO understand her point of view on this. When and if she does "feel" that you do and make no excuses, is when you may see some progress.

Remember that she is following her feelings right now, just as you have in the past. Feelings can and do change.