<human>: Could you distill the essence of the text into 1-3 sentences?

I'm not sure how to start, or if I'm even posting in the right spot. The way I think about most things really pisses me off sometimes. I'm a 22F who is still a virgin (never had a boyfriend, or been kissed). I'm probably a 7/10, people compliment me on my appearance every now and then, but I still have pretty low self-confidence. I even had a co-worker at a previous job wolf-whistle at me when I was bent over. I figured it was a joke or something so I dismissed it.

When I see girls who I think to be a 5/10 or below, who are pregnant or have a 7/10 or higher boyfriend, I get so pissed, it's stupid. I think to myself "What the hell do they have that I don't? What am I doing wrong? Am I really uglier than that?" I just think the most bitchy thoughts, I'm ashamed since I'm generally a nice person. One of my female coworkers is pretty overweight, and has a lazy eye. People have hit on her, but no one has ever really hit on me. I didn't even know how to feel about that.

When I start a new job, my new coworkers would start conversations with me to get to know me, mostly just small talk. Most of them cute guys around my age, but I always have that thought in the back of my head that they wouldn't like me in the slightest. Whenever I would want to be in a relationship with someone, I would think they would be against it because they would be embarrassed to be seen with me. I had a male friend in a different state and we hung out a couple times, but when people mistook us for a couple, I felt so embarrassed for him, same for my brother when people mistook us for a couple.

Maybe I just need to be more outgoing. Thing is, I really want to. But what stops me is that thought in the back of my head. If they think I like them by wanting to talk to them, that would probably turn them away.
<bot>: How do I stop myself from thinking so negatively about myself when I have no real reason to be. Could all of these thoughts be a sign of Asperger's?