Minorly NSFW, but I'll of course leave out anything gross.
I am 25, this happened about 3 months ago. I met the perfect girl who was into me through a mutual friend. We dated for a total of like 6 months, she lived about an hour away from me so we didn't see each other every day, but did every other weekend. I thought I had finally found my person.
Issues arose when we tried to have sex. I didn't tell her I was a virgin as I thought she would start being icked out since I'm 25 and a virgin (this turned out to be correct). The first time we had sex it was really bad. I didn't know what I was doing at all. She was upset and I was more humiliated than I ever have been. After that I told her it was my first time. She didn't really react. From then on she wasn't as eager to have sex anymore. She was really the one pushing for it but since we weren't in a relationship I was hesitant because I figured this would happen if we were only in the early stages.
We had sex twice after that, she didn't really tell me what to do or what she liked. She just didn't seem into it, so we stopped. In the last month we were seeing each other she called me and said we should just be friends. When I asked her what went wrong, she said that she doesn't think we're sexually compatible but she had a good time being with me and wanted to stay friends.
I was heartbroken and we haven't talked since. Now recently, I heard through our mutual friend that she was "shocked" that I was a virgin at such an old age.
It just feels like this is impossible and that this is just a pattern that was bound to happen. Women my age have likely already had a ton of amazing sex, and if they like me they'd have to sacrifice good sex for me, when they could probably with less effort find a guy that knows what he's doing.
I started so late and now I'm too far behind to catch up. This gets me to the crux of what I need advice on. I don't know how I'm supposed to learn if no one wants to teach. No woman has an obligation to teach me just because I was a loser who couldn't find a woman that wanted to have sex with me, and I doubt any woman wants to spend months having bad sex with me in order to learn.
This feels like Sisyphean task of learning how to be good in bed when 1. i probably blew it with one of the maybe 3 women alive that would even want to sleep with me, and 2. of the last 2 women, they probably also want good sex and that's not something I can do.