Men keep ghosting me after being intimate

I lost my virginity to a guy who was really nice but just wanted something casual. Literally only slept with him once. I was okay with that. The second guy ghosted me right after. And now this guy (who I really liked) legit ghosted and now texted me today saying the chemistry just wasn’t right. We had sex the last time we say each other and it was the second date. I’m 27 years old and Ive never been in a relationship. I’m so sad all the time. Men just don’t like me back. And I have always been insecure about my body. And just this makes me feel so ugly. Afterwards he told me he wanted to see me again and he wanted to have sex again and that he enjoyed it. Canceled the third date, rescheduled, but then he stopped texting me. Never responded to my question about our third date. I just got over the fact that I was ghosted and he texts me saying it isn’t the chemistry he is looking for.

How much longer am I supposed to be alone. I don’t look for a man and I don’t find anyone. I try and out myself out there and still no one is interested. I’m getting ghosted after sex and now I feel so disgusted with myself. I don’t know what to do anymore. I don’t want to be alone but it’s been three years of giving it my all. And I can’t get past 2 dates. My family, and friends and coworkers constantly tell me how great I am and how I deserve someone nice and how confused they are that I’m single. But men just don’t like me. :( what do I do?

I wish I didn’t want a relationship.

Edit: Just to clarify…those three men are not the only men I have ever dated. I have been on dates with all sorts of men. I’ve only slept with these three. People are telling to not give it up so easily but I reject advances to have sex literally all of the time.