Look. It's pointless to compare yourself to others. Everyone does things at their own pace, on their own time. Who cares if someone has lost their virginity before you have? Genuinely, it doesn't fucking matter. Life your own life, and speak your own truth.
The virginity is less of an issue than 31 years of loneliness. Like, people say you don't need a relationship to be happy and that's true, but it really doesn't fucking help in the slightest. It's just a pointless platitude from people who don't understand the pain.
Having been in a long distance relationship during COVID, with times where I couldn't meet my girlfriend for 12 and 18 months, I know just how the loneliness crushed me and how much happier I am now we're married and living together.
Men need to be learn to be emotionally intimate with their friends instead of expecting that out of a partner. Loneliness should not be synonymous with being single.
Also sex is fun but not some revelatory experience(but what do I know, Im just a lesbian, a group which famously has many more orgasms than average), eo not base your self esteem on having it or not having it.
It also isn't a substitute for intimacy, which when I talk to people who are weird about not having sex, I see them conflate needing a hug or to express their feelings with having sex.
To add: Your SO is not a replacement for a social network. Don't hunt for the one, place people you click with at all distance levels as you get to know them. A healthy social network leads to healthy relationships.
I've heard that if you make it to 30, you become a wizard! Don't be upset you're a virgin, be glad that you're still on the path to wizardry; for once you've left the path, you cannot return. Many a mortal have become enamored with animalistic rituals; casting aside their true potential in exchange for the temporary satisfaction of fulfilling their carnal desires. You, however, may still become a powerful wizard; one who'll shock and awe the fools who so eagerly left the path of knowledge and metaphysical enlightenment.
… Wait is anticheat on? I got a hacked client that automatically disabled my desire for partnered “fun time” so it made the grind to 30 with that status effect a lot easier.
Jokes aside, it's all about confidence. If anything, fake it 'till you make it. I was terrible with girls for a long time until I stopped caring and just went for it. Then I was amazed how easy it was.
On a more serious note, there is something good about not getting that need satisfied. Everyone's different, but I have noticed a tendency in people that get that need satisfied very early on, and those that don't.
There are definitely exceptions to this, but generally speaking, I have noticed those that get that need met have less excuses to grow, or sometimes grow so much with the person they love, that they end up losing a bit of themself
Outside of my own experiences, there's a YouTube channel I found recently "HealthyGamerGG", really cool stuff there