Hi Alone, I have a similar problem, only that I hardly ever see somebody that I could really really like, both in real life and in dating websites. And I also hear a lot " you like the bad guys", when I actually I don't, I spend my life running away from them, as they are the only ones who seemed interested in me sometimes.
What do you think about your standards? too high? too difficult? I have unfortunately pretty high standards about a guy's general culture, amount of interests in life, drive, but I have very flexible standards about money/social position, looks (up to a point), age,
Still, I spent years without meeting anyone who I find interesting, not physically attractive, one in two guys that I meet are quite attractive, interesting in the spiritual/intellectual/chemistry sense. And I am also 39, so it's becoming a bit of a problem.
Do you actually see guys who could be interesting for you, online or offline? Did you think of asking any of them "why" they don't like you? I always wanted to do that, I read that in a book, some kind of "exit interview" only from guys, only you need a friend to do it for you, there where it becomes difficult