A friend of mine made some unwanted advances at me the other day. What do you think about uninviting them from my holiday?
Wow really? Do you have any other reasons that you don't want them there?
The way he was sexually harassing me should be enough, right? It made me feel betrayed.
While it can be bad to uninvited somebody, you have a good reason. They shouldn't have made advances that made you uncomfortable. And you deserve to have a good time without having to worry about them.
Maybe I should have his friend there in case he got any ideas.
If you think his friend is trustworthy that could be a good alternative but that sounds even more dangerous to me. He shouldn't have made those advances at you in the first place and you turning him down may have him a bit angry. I think uninviting him would be a good thing for your safety and to further drive home the point that she shouldn't have done that.