Twice - once I was working as casual staff at a fancy corporate event and I was getting sexually harassed by a table of drunken men, called all sorts of vile, vulgar names, then they moved on to trying to touch me. One repeatedly tried to kiss me.
I went to the (male) 45 year old boss who hired me and told him in front of one of my closest guy friends who I would have trusted with my life,
that I was afraid of them and asked to swap tables or have my boss speak to them. The boss said "it's par for the course if you're an attractive young woman, I'm afraid." and shrugged/refused to let me swap or come speak to them. My guy friend literally did the fake looking at the ceiling thing and pretended I didn't say anything. There was another guy that was working that night who had graduated from the same course I was studying on the year before me but didn't really know me who over heard.
I sorted of choked back the tears and went back to clear up their table ready for the next course. I was trying to keep my distance but they were still trying to grab me and one of them got my hand pulled it hard so I was wedged between him and the next man and started kissing my hand and I was stuck. Another one was shouting slut and laughing at me and I just felt really panicked for a split second.
Next thing I heard this voice, "Hey,
love, y'right? Can I just grab you for a word a minute?" and it was the guy that I didn't know well that had graduated before me. The guy that was trying to kiss me dropped my hand and went, "what, are you her BOYFRIEND or something?!" and he said, "Yeah, I am actually. And I need a quick word with her."
I turned around and he very quietly asked if it was ok if he took my hand. He sort of led me away from the table a bit and he said, "look at me. You're alright, I'm not going to those b*stards touch you. My table's next to the kitchen and smaller than yours, boss won't let me swap but I've got enough time to get my table done and help you with yours. I hope I didn't do the wrong thing or embarrass you pretending to be your boyfriend but you looked panicked and I heard what you said earlier. I won't let you out of my sight. Make a point of telling them I'm the jealous type and it's best not to make me angry."
He was amazing the rest of the night working both tables essentially and they did leave me alone after that. Made sure I got to my car safely (at 2 in the morning) and no, he didn't make any attempt to sleep with me, get my phone number or anything like that. Last thing he did was apologise for holding my hand and leading me away. Proper, genuine gentleman.
Second guy - I was at a charity ball, there was a really creepy guy (who was actually there with his girlfriend!) ruining my night, following me and keeping trying to dance with me, sort of forcing himself on me. I kept having to sit down to get away from him. Then he'd sit down and stare at me.
My friend had introduced me to her cousin, we had a little chat. He seemed like a really nice guy. Later I got up to dance again and creepy dude came up again...I turned to go sit down again and my friend's cousin stepped in front of me and asked what was going on. I told him, he walked up to the creepy guy said what looked like one word and the dude went pale and left! Never saw him for the rest of the night. Nice cousin guy stuck around to keep an eye on me all night. I asked him what he'd said to make the creepy guy so scared and he said he couldn't possibly say. Nice cousin also made no attempt to flirt/get laid etc. Just a decent man.