It sounds to me like you are being yanked around and it's a rollercoaster relationship you don't need. It seems very frustrating and unhealthy. If I were you I'd cut ties with her and say that it's for both of your benefit.

Just my two cents...

BA