Guys, I was single for 5 years after my partner left me and I was gutted, lost a long time, I know all about being single oh too well.
All I know is there are more than one special person for us all but when you find them you will know and do everything you can to make it work but don't be a pshycho.
Dont judge people by past experiences but if you must then have low expectations of things working out and then when they do, you'll be even happier.
But do get out there and look, if you're serious about finding someone then try and find someone. Join a new club/group mix it up. It might take years but enjoy the experiences.
You only get one life on this sh1tty rock, so get out there and live!