I totally agree with the OP. I've had numerous incidents of groping and being flashed particularly abroad. To be honest this has never really bothered me.
However I had one incident when I was doing my PGCE with another trainee teacher. We'd been out for a drink (as friends), I made it quite clear that I wasn't interested but as I lived a long way out he had arranged to sleep on couch (my friend plus her BF should have been there too but their car had broken down and she stayed at her parents). At the end of the night, he just wouldn't take no for an answer. I didn't lead him on at all and consistently said no (I was quite a slapper at Uni so I knew full well what the difference was - and he didn't know my past at all!).
Eventually I went to bed and told him to sleep on the couch. 1/2 later he came to the bedroom and attempted to force himself on me. I put up with it for a bit, being rigid in the bed, trying to think of how to deal with it. I decided to play along and for a few minutes kissed him back. I planned to make an excuse to go downstairs and planned to jump over the backfence and wake up my neighbours to help me. However and to this day I'm not sure why I did this, but I just lost my temper and started ranting at him that he clearly didn't know how women were supposed to respond, and how clearly weird he was and so on. He got up and left and drove home (over the limit). I went in the bath for about 2 hours afterwards - just felt yuck.
On reflection, I assume because I changed the power stakes but it was probably a stupid thing to do.
He had a go at me at work the following week and I basically ranted back at him calling him a potential rapist (i don't lose my temper easily). He dropped out of the course a week later. I later found out he had done this to 3 other girls on the course and 1 of the teachers working at the school.
I feel no guilt at probably instigating him dropping out of the PGCE course and to this day, wonder if he continued with this behaviour as he clearly didn't see what he had done wrong.
By the way I wasn't drunk and neither was he.