No offense but that sounds like a horrible relationship. I hope you can either work it out with her because if you can't i would move on.