Surf Mat;
Apparently the guy had trapped her in a corner, and was molesting her. She'd asked him to stop. He didn't. She glassed him. Fair enough, I say. But have you ever smashed a glass in someone's face because they were sexually assaulting you? I haven't. A bit OTT, for me, but then I'm not a 5'2" 8 stone girl being molested by a 6' 13 stone+ bloke. I'd imagine it took quite a bit of courage for her to take such drastic action.
The bloke was dragged away by some others, the girl and her friends left, police didn't turn up, so I'd imagine nothing further happened as a result. I don't blame here; a nasty sexual bully got his just deserts imo.
As for the 'hard' bit; the fact that she fought back against overwhelming odds marked her out as being tough, and courageous.