Okay, so...
Depression sucks. Full disclosure: I've been diagnosed with clinical depression since I was 18, and I first remember having suicidal thoughts when I was in single digits. I'm no stranger to the self-loathing, or how it can tire you out. Heck, I've been in a flare-up for the past few months, since I did jury service and it tripped a whole bunch of my triggers.
Now that's out of the way...
There are people who'll only judge you on your looks. I have no idea how good looking you are or aren't, I can only say that I'm fairly severely obese and have a bunch of mental health issues that make me a pain in the rear to deal with. None of this has ever been a particular hurdle to me having friends or sexual partners. My husband of nearly 19 years appears to think I'm genuinely beautiful. I have no bloody clue why, but I'm grateful for it every single day.
So, what you need to do is find the people that count, and make yourself appealing to them. Unfortunately, this isn't something you can do without coming out of your shell a bit, either in person or online (I get that online is so much easier!). Jobs are terrifying, interviewing for a job is even more terrifying. Some of the time, I hate my job. I still go a bit loopy without it, though, which is why I need to be careful about how much leave I take at any one time. If you don't feel ready for that, maybe consider volunteering for a bit at a charity shop or an animal shelter. Places like these are likely to be a bit more flexible because they're not paying you and they're likely to get a lot of people who don't necessarily fit in.
That doesn't appeal? Maybe think about going back to college - you could do a media course which might help you towards voice acting or doing creative stuff either online or in person. This is the right time of year, too - colleges are just getting ready to enrol and they'll be willing to talk to you.
The other thing I'd suggest is getting a hobby. Again, this can be a sanity saver if you don't have much to do. If you're not up to human interaction, I really recommend Duolingo, it's a really quick and easy way to pick up language skills, which are always incredibly useful. OR, you could learn to cook - this would help your mum out and likely improve your diet. Cooking is another thing that really helps with my anxiety, I think the trick is that it engages all your senses and gets you living in the moment, plus making good food can give you a tremendous sense of accomplishment.
It may also be worth investigating men's sheds:
https://menssheds.org.uk/
Again, these have a great reputation for providing a supportive environment for men while helping them make great stuff.
Chin up, okay? It's a tough world, but if you can summon the energy and courage to put yourself out there a tiny bit, it can really help.