It takes me about 6 months before I start thinking that I'm ready to meet someone new and try again.
Yes, I'm the same. After my second-to-last relationship, which spanned 15 years, I didn't date at all for 2 years, and I was the one who ended that relationship, because I didn't love the guy anymore. I waited so long because I didn't trust myself to "have my own back", and make good decisions while dating. I didn't want to get hurt, but more importantly, I didn't want to hurt anyone else - it didn't seem fair to inflict my dodgy love habits on anyone else! Plus it took more than a year for me to stop blaming everything on my ex, and come to the realisation that it was MY bad choices and MY emotionally-unavailable behaviour that had got me where I was - it wasn't 100% his fault. I had to face a lot of hard truths about myself, and it was not fun to look that deeply inside myself. It took me a long time to learn how to take responsibility for my own unhealthy behaviours, while at the same time,
not taking responsibility for my partner's unhealthy behaviour as well. It's a balancing act, and it's always hard to do, especially when emotions get in the way. I have certainly been guilty of engaging in codependent behaviour in the past - and even a little bit in this last relationship. So I need to own that, and address that, for next time. Because I know that things won't get better, and I won't find the loving, committed relationship I want, until I do that work on myself. And more to the point, I won't find happiness (alone or with a man) until I do that work. It's hard slog though.
As for meeting men, in person is best,
Yes, I agree. You can't truly get to know someone online - it's
way too easy to hide parts of yourself from the other person if you're only interacting online. Sooner or later, you still have to spend time with them in person before you can be sure they're genuine and a decent person - see what they're like in a range of situations, how they act when things aren't going well, and how they treat other people. But yeah, it's a way of meeting people. There are plenty of other ways of meeting people. I have to laugh when people say "Online dating is the ONLY way I can meet potential dates!" Seriously? Online dating has only been a thing for the last 10 years or so. What do you think people did before that? They put themselves out there in the real world, that's what! Get out there and do things you enjoy, and someone awesome will turn up eventually!