<human>: My long term girlfriend of three years cheated on me with my best friend and then left me for another guy who is taller, more successful, has his own place and has a vehicle. I felt so inferior, angry and I cant even deny my negative self talk because it's all true, and there's nothing I can do about it; she loves somebody else more than me.

 I got over than but now I had a slight crush on this girl, she told me that she really liked me too, we made out and cuddled and fell asleep together and a few days later told me that she just wanted to be friends and that she was seeing someone (and that was cool with me, plenty of fish in the sea) but then I heard she was going to hang out with my cousin just the two of them and i felt like she lied to me just so she could get away from me and get with my cousin instead.

 It's very true, I'm not a very likeable person because I can be an asshole without realizing it, I clam up in social situations and I'm not a very good conversationalist and I completely understand why girls would rather go for someone else but that really affects my self esteem. How can I love myself when I hate the fact that the things I care about most I can't achieve just because I have off-putting traits and that I would need to change my whole personalty in order to love myself, and at that point I clearly don't love myself very much.

How can I get over this, and not feel so lowly and worthless even though girls that were into me then go after different guys/aren't interested in the first place?

Can you provide a brief overview of the text?
<bot>: Girls don't like me very much, and the ones that do end up going after someone else instead of me and I am in a cycle of losing self esteem, help please.