You say “never had a girlfriend (and obviously a virgin)” as if one necessarily followed from the other. I don’t think that’s the case.
There’s this idea that there is an orderly process of increasing intimacy in which being friends leads to dating leads to the boyfriend/girlfriend label leads to cohabitation leads to marriage (with sex working its way in there sometime after acquiring the boyfriend/girlfriend label) and you’re not allowed to skip steps.
The next woman I had sex with after Dee, I slept with on our first date. There’s no law that says you have to have a girlfriend before you lose your virginity.