Teenagers do stupid things, you need to forgive yourself! God, I remember going walking at night by myself in the dark, almost willing something to happen because it gave me a thrill. How stupid is that?
EVERYONE has done silly irresponsible things which make no sense or are downright dangerous in their teens, it's a strange time, you're full of hormones, you think you're immortal and god forbid you've had any trauma happen to you ever because it can make you flip out as a teen, and you were going through loads.
You aren't to blame for the abusive men who appear to be drawn to you. They can probably sense you're the kind of gentle person who wouldn't fight because you're too scared to move. This is because of things that happened to you early on, it is NOT your fault, you didn't invite or instigate the assaults just because you were alone!
I'm so, so glad you're gaining strength by talking all this through. This will have a two-fold effect on your life. You will start to heal and feel better, you'll be more positive and more whole. But also, you will start to get angry, and you won't ever let some bastard do this to you again!
You know what would be a really great idea? Take some self defense classes. More than just arming you should anything happen, they will also make you more assertive, and then those men won't see you as a target any more. x