You do come over as being very negative. Saying things like you don't meet anyone etc.
I've got friends who have met men in the queue at Tescos, men coming to fix their dripping taps, men who came to their rescue when their car broke down. There is always a chance element of meeting someone as well as the usual ways.
My opinion is that if you really want to meet someone, you will.
The women I know who are single (and regret being so) have IME not really 'made the effort'. They gave up on online dating. They had a mindset that they would never meet anyone. They didn't go where single men might hang out.
Online dating DOES work; I know of many happy couples who met that way but you have to keep going through all the disappointments.
I think if anyone REALLY wants something, they stand a far better chance of getting it. It's like applying for a job; you have to put in a lot of effort and have a strategy. That might include striking up a 'Hello' with a guy in a queue or waiting for a train, joining clubs and Meet Up groups where singles hang out.
If you simply go to work, come home and sit and feel miserable, it's not going to happen.
I know this may sound extreme but there are people out there who work as dating coaches- many of them are psychologists. www.johemmings.co.uk/coaching/ They can help you change your mindset and be receptive to new experiences. At the moment you have closed the door.
If you have decided you won't meet anyone, that is likely to be your result.
If you are open to new ways of behaving and pushing out of your comfort zone, that's a different scenario.
Sorry if this sounds harsh- it's tough love. I think you;d benefit from some help from someone professional to get you started.