Welcome some more, I've read previos posts by you and am very sorry you may have to undergo surgery. Closing off avenues you had hoped for must be a bitter blow. The life we mapped out for ourselves in our innocence in late teens or early 20's does not always come about.
I've found that in quite a different manner, being invalided out of my career at about your age and told I'd never work again. Life does deal hard blows and sometimes it seems easier to just give up and exist.
I can't offer you specific comfort for your problems, I wish I could. I can however see that your life may start to turn the way you'd like at any stage, even with elderly parents to consider.
I do not know why you never had a date, though I suspect (I'm no doctor) that anxiety may have played a part. possibly depression too. When you were with your friends and you could not think of things to say seems to me part of it.
You are fit, zoomba instructors tend to be, and you kind, or you would not consider your parents as a responsibility. I honestly think there is more hope than you imagine. I found my soulmate when slightly older than you, despite having quite severe mental health conditions, physically in poor shape, no job and no prospects (or money either).
20+ years later we are still together, still in love (and I'm no attractive hunk -would (sadly) never be mistaken for Arnie). My partner on the other hand is beautiful inside and out.
So if it can happen for me it can happen for you.
May I ask if you have seen your GP or other doctor to see if you have anxiety or another MH condition? I would imagine they have been paying attention to your physical needs, but sometimes the mental ones get overlooked.
Frankly I think when it comes to having a companion in life the biggest danger is not that you do not get one, but that you will sell yourself short.
COVID causing employment and social activities to go the wrong way is unfortunately a fact of life, nothing to do with who you are, and I, like just about everybody, is waiting for society to come off hold.
In the meantime I'd suggest trying to find something to look forward to at the end of every day. It does not have to be large, but enjoyable. You might find fun on YouTube, or trying to Zoom a friend, or take refuge in a book - anything you can think of.
I do hope you come back and talk some more (even if you think I'm wrong:)