Not sure if this is the right board for this but it is connected with my relationships with others.
I'm quite a strong introvert, very private and quite shy. About 10 years ago I was in a long term relationship that ended badly and I spend most of the next few years dating occasionally but not really looking for anyone. Then by chance I met a guy who I thought was great, ticked all my boxes, thought we had potential for something long-term etc. But I didn't do the same for him and after about 18 months he broke up with me. He then quite quickly moved on to someone who is pretty much the opposite of me and they are now very loved up.
I know that I should be happy that he has found someone better suited to him (which I am most of the time) but I run into them quite regularly (small town and mutual friends) and a year on from the break up I'm still stuck with this nagging self-esteem issue that if I were a different person I'd still be with this great guy. I'm also very wary about getting involved with anyone else now as I don't want to go through the same experience again.
I know that the answer is to accept myself as I am and be happy with my personality. I'm never going to become very open and highly sociable. But I don't know how I get to that point? Any suggestions?