I havn’t responded to your past questions before, but I’ve seen them and your posts regardless so I’ll base my response here considering what little I know about you. I’ve known many girls like yourself, including my own sisters, so I’ll consider my own life experience too here relating to this question.
I know it bothers you that your friends are getting more attention, but regradless of that, nobody is entitled to have anybody approach them, man or woman in my opinion. It’s quite possible that these more assertive guys are very lowbrow, jerks, and are attracted to what they consider easy prey. It’s also very possible that the type of guy you would be most compatable with isn’t the type to even to be out and about on the public scene, so you may have to do some work yourself in trying to make an effort in getting that type of guy.
I really think you’re kidding yourself if you think that the type of guy who would find someone like yourself interesting is going to be similar to the guys who’re approaching your friends. You can’t have the best of both worlds, and magically expect the guy of your dreams to approach you. You may not be as compatable with your friends as you might think you are, and guys like the ones you’ve mentioned may just simply sense this about you.
You may be having false expectations concerning finding a compatable guy by thinking you can continue with your habits and expect better results. Also, it appears you may be putting yourself in scenerios which will never allow you to meet a compatable guy, unlike your friends. It’s a selfish attitude to expect to be approached in my opinion too, so regardless of what’s occuring with your friends you may need to work on trying to get with the right person by doing your own thing, and not depending upon fate and an attitude of entitlement. Times are changing, and more men require women to show interest as well unlike in the past.