Im so confused.
If you're in public, how are you gonna only talk to a man you already know?
If you already know them, that means they had to approach you *you said you don't approach*.
But at the same time you said you don't like to be approached.
I didn't say I only talk to men I know. I said I don't want a random dude who has no reason to talk to me approaching me.
You do understand that there are better ways to meet people than just randomly walking up to them right? I don't even recommend trying to meet random people. That's how you end up with a crazy. I usually met quality people though mutual acquaintances and events that interest me. It usually goes like this.
1. Go to an event/gathering/place of interest
2. Meet people at the event and possibly see/chat with a person(s) of interest
3.Go to another event. See person(s) of interest again and chat more
4. Go to another event. See person(s) of interest another time and exchange info.
Between all of this you do your research and see what type of person you are dealing with. I don't exchange contact info the first time I meet a person.
It's a lot easier than dealing with randoms, you probably already have a lot in commended, you have similar interests and you have people who can vouch for you them.