Not the most miserable existence but could be better.
A trick I found worked was trying things I hadn't done before and getting good at them. When you become more competent in various different disciplines you start to attract more female attention and then you can start to pick through their habits and personality traits to find the best match for you.
Always improve yourself first. Never be so egotistical as to think you have no improvements to make. I'm not one of these people who just levels the finger at women as A whole and tells them that they're evil. Think there are levels of improvement that men can do as well that our culture does not encourage us to do.
You really only need to make yourself 10% better to be standing up head and shoulders above most other men in the end anyways.