There are so many people looking for respectful, reasonably attractive, healthy, financially successful and emotionally mature men. My guess is that your approach is the problem. Perhaps you don't go to the right places, or strike conversations with the right people (e.g. women too young or immature to recognize emotionally mature men). Maybe you should work on improving your social skills. Or maybe your self-perception doesn't match reality or other people's perceptions.