I hope things have settled down a bit... After all you do not want to give that b*tch any power over you or your M, do you?
Do not let one incident bring you down after so many positives... you have come so far!
I still feel mindless rage when I think of my H's cousin (a shameless serial adulterer) having the gall to give R advice to the wh*re... so I do understand your feelings. I'd be furious too. I just don't like them ruling over you.
"You don't throw a whole life away just 'cause it's banged up a little"
Tom Smith in "Seabiscuit"