Am I really that awful

I just started dating through bumble. Went on my very first date with guy A (23 years old) before my winter break. We had a good time (or at least I thought we did) but then he ghosted me during the break. I then met guy B (24) and went on two dates with him and also had some great times, and I gave me virginity to him. He also stopped reaching out to me (and I did try my best to reach out but then realized that I reached it too much?). I feel like guy B got what he wanted and just left. With guy C (24), I kinda just want something casual with a little bit of emotional bond. Did not work out smoothly so far either because we share very little similarities.

Nothing worked out for me so far and I start to wonder if I’m the one that’s causing the obstacles in my dating life. Kinda discouraged, but also kinda want to keep trying. I do have a bunch of insecurities and lack some self esteem with a hint of trust issues, but I do have a sense of humor and smart enough to continue an interesting conversation if the guy also contributes. I just don’t understand why nothing works out. Is it my low self esteem? Bad in bed since I’m not experienced? Or I’m looking at the wrong place?

Sorry about all this negativity! I have no clue who to talk to.