You're not worthless, you're lonely and seemingly frustrated.
I don't know why you think you can just turn off your libido, you're a human being, that's pretty much built in. Not to belittle your feelings, but I just don't see how something innately human makes someone worthless.
I know it sounds daunting, but start with the job (hear me out). I don't know you're background/age, but a job can help not just with money, but socializing. I'm not saying getting a job is easy by any means, but it'll be the first step in making yourself feel more empowered, since three of the five things you mentioned are related to job/income.
A just drop "virgin" from the list. Not saying to not look for love, but being virgin at any age doesn't make anyone worthless.
I believe that your goals are achievable, but they all require time to really see the fruits of your labor, and that can really suck in the here and now. You're not worthless, just at a different part of your own journey, at your own pace. Nothing is wrong with that or you.
Even if you don't believe in yourself, believe in the me that believes in you, because I'm sure you can do it.
~~sorry this is so long~~