Why do I attract predatory men?

I don't often get approached by men but when I do, it's always a guy who comes across as predatory. I was at Walmart the other day and caught this weird guy staring at me and smirking. He didn't even look away when I looked, he just continue to stare. So I made a face and turned my back. He then sees comes over and tries to talk to me and his approach was too strong. He walked right up to me and asked for my number. I said no and kept walking. This is just one example. I seem to always attract those creep types who only want sex and that come on too strong. What is about me that I need to change? People tell me I look mean sometimes? I don't want to be approached by predators anymore.
Why do I attract predatory men?
Add Opinion