And I know it's a slog to meet someone, trust me I know. But you just have to do it. You have to make an effort and weed through dozens of weird dates before you meet someone.
For me it came completely unexpected. I had resigned myself to enjoying life, was at a computer festival and suddenly there she was.
I know several people who turned their life around at 40, in fact I used to say that it's a cut off point. If you haven't turned yourself around by then, you might just end up dead. I'm sorry to be so frank, but that was how I thought before I read your post so it has nothing to do with you.
But in my perspective it has been mostly career criminals and addicts. So that's where I'm coming from.