Yes, it has happened to me, way back when I was a teenager. In hindsight, I realize that it was sexual assault, and that I should have done something about it at the time. We tend to be too "nice" for our own good. I should have broken the guy's fingers.