She's crazy and she's in love with your current partner and can't stand to see him with someone else. Sounds like she's jealous of you. I think you have taken the high ground and you should continue...