EDIT - I thought I was first reply, some of this ground has been covered haha
Thanks for sharing - not TMI at all! Your practical difficulties (money, location, COVID) must make the whole process so demoralising. I see a very loveable person in this post, though.
It might help to try and look at the issue aromantically? Make your goal meeting people, simply because connecting with others is great. Don’t discriminate according to the genders you’re attracted to, etc. I wouldn’t even say try to make friends, rather make meeting others and having conversations a part of your life, somewhat like going to the gym to work on your body (and like the gym, start small and try to build a habit).
I love your last paragraph and I think your overall point is correct. You’ve done a reasoned analysis and determined you deserve love. As a fellow anxious overthinker, my recommendation is to try and accept this once and for all, and try to let it go any time you find yourself questioning it. It’s really hard to receive love if you don’t feel like you deserve it and we’ve determined that you do. No need to keep going back to the drawing board.
A bit of a tangent, but I just want to tell a little anecdote about us not being great measurers of our own attractiveness. I was raised obese and discussing it was forbidden, so I have a really tough time believing anyone would find me attractive. At a book club about ten years ago I was talking about various difficulties I had making friends and an older woman dismissed it all and said “that’s all just because you’re hot”, and I honestly had to go to the bathroom and throw up. It was like Sonic being on a Nintendo console.
PS - if you get even a whiff of a local book club - sign up, I’ve found them excellent for getting more comfortable in social situations - everyone introduces themselves, everyone gets a turn to speak, and it’s a structured, formal conversation. It really improves your listening skills and you learn way more about your potential friends from their opinions than you would from their Tinder bio.