My question is HOW are you meeting these men. If you are giving off a passive vibe and always wait for them to approach you already answered your own question. If the guys are aggressive enough to approach chances are they are going to be aggressive in other areas of the date or relation. Relationships are a 2 way street, even in the beginning. If you want a decent guy you may need to do some work yourself but you didn’t describe how your “attracting” or “meeting” them but i have a younger sister and i told her the same thing. Every guy that ever approached her first for a date ended up being a controlling piece of s—t. They even disrespected me, i gotten into fights with many of these guys because they wouldn’t leave my sister alone.
I’m not saying every guy that talks to a girl first is always a bad person but you have to use common sense, i tried to set my sister up with some guys i trusted but she ended up ditching them, she says when she talks to guys first they blow her off but knowing the types of guys she was attracted to in the past it don’t surprise me, she don’t date anymore but you sound alot like her. Location is also a factor, where are you meeting them?
Also, talking to or approaching someone first and asking someone out on a date first are actually 2 very different things. I learned this myself in life, if you don’t work for something you won’t get no award, same with dating for BOTH men/women. I also think in this sex obsessed, i want the quick fix rather than work for anything society today more people are more in love with the relationships themselves than the people they are actually with, AVOID dating advice experts and books as well.