What other advice can I give?
Have morals, do not go to places of ill repute, defend yourself.
Let people know where you are going.
Yada Yada yada..
That’s rough.
Sadly, I’d say it takes more to protect yourself from men who prey on unsuspecting women.