Interesting short game. I don't think there needed to be more gameplay to really convey the message with this.
Sometimes the game seemed a bit buggy, like being stuck in a confrontation part. I could move still, but if I moved out of the screen, the camera didn't move with me becos it was stuck in the conversation balloon.
I'm sorry you had to deal with such men in your past.