I don't want to sound like I'm from the place I was raised from, but I was. There's only so far someone can be pushed until things have gone too far. This all depends on if you've confronted the friend who keeps doing this. Now if he's a friend, I've been there. It kind of, well - sucks, to be honest. You don't want to wrong your friend, but as I'm sure we can agree - sometimes enough is just enough. I'm not saying that it has to result in a physical altercation - hell, I don't even know the circumstances. If things are too much to handle then, sometimes the friend needs to be put in his place, or - sometimes you just have to let a friend go. I've had two friends that were brothers, one of which I graduated high school with. The other brother was younger. At different points in time word had traveled its way to my ears that they both tried to put the moves on a girl I had dated before, had strong feelings for, and still did. I only had the chance the confront the younger brother, and I didn't put the macho guy exterior on. I leaned calmly against the wall at the sports bar I was at and told him what I thought. I had been close with them and their family, et cetera, et cetera. Sometimes, a friend just doesn't deserve your friendship. Of course, I don't even know the severity of your situation. Though, I do wish you luck.