Sorry for my long missingtude Cate. As for that woman, like I said before if you really want to get back at her and make her suffer dearly, send her out on a date with me.
I've been having some trouble with a friend of mine lately, he seems to be of the mind that he's doing me a favor by allowing me to hang out with him occasionally. So I've decided I can do without his company for a bit. So if this person/people bring in way too much of the negative, it probably is wise to steer clear of them, at least for a while. You can always golf with strangers or by yourself or whatever.
And I don't think a thicker skin is a solution. I have extremely thick skin when it comes to these sorts of things (as a necessity from a childhood filled with extreme bullying), and it just seems to embolden people even more. When someone acts like a jerk to you, it's their fault not yours.