Firstly, a great deal of men are shit. And well versed in how to hide that fact for as long as they can, in order to claim a partner for sex/housework/child raising/a second income.
I think some of us have been let down by our start in life, that we have a real eagerness to find our happy ever after, and so explore relationships that a more self secure person wouldn't even contemplate.
It's a cruel lesson that we take on the shit that the better esteemed women push away, so by the time we've been through the mill, the good men have been long taken by the women who insisted on a good man, and we are left with divorcees and often baggage in whatever form that takes - a man financially ruined by divorce, a man with children and the problems trying to become a blended family, a man with a problematic ex wife, and essentially a man that could not keep his marriage, (his fault potentially but not always) so when we are ready to receive what we deserve, there's a very limited pool of real options to choose from. Singledom is often more appealing.
I think you need to make peace with the fact that you may never find someone, because unless they are truly worthy of you, you don't even give them a second look. You owe that to yourself xx