You're asking others to provide you with a social life.
I do believe that you're trying your best, but you're not entitled to have others want to hang out with you. If they wanted to, then you're right and you did your part. But what if they don't want to? Do they have to change themselves just for you to have a social life?
I'm not gonna lie, you're entitled attitude here makes me feel like you are not pleasant to be around. I may be misreading you, but I'm getting major incel vibes. Here's the thing: you trying to make friends doesn't mean they have to reciprocrate.
You are not entitled to have otherslike you or want to hang out with you. Your desire for a social and romantic life is valid and understandable, but that is on your side. The world does not have to care about it, as hard as it sounds.
For what it's worth, it took me until my mid-thirties to actually find a social circle. More than 3/4 of my life I struggled just as you. Stop expecting from the world to bend over backwards for you, work on your attitudes and on accepting that even though you gave it your best shot these people may not be friend material. If that happwns, move on.
Don't try to hang out with people because you want to make friends. Hang out with people because you want to do something interesting. Shift your focus from making friends to simply enjoying the time. I don't know what your interests are, but you can join a movie club if you area movie nerd, you can try geocaching if that tickles your fancy, go running... whatever activity you enjoy. Once the pressure on yourself is gone from "I have to make friends" chances are you will be much more relaxed and approachable.
People are not a tool to get a social life. A social life happens when you do things you enjoy and you find people who share that passion on the way.
Because workers dont pick the low-paid shitty job when there is jobs they can do just as easily that pay higher.
Why work with low pay in retail when you can work in a plant on a production robot after a few days of training? The plant job most likely pays more, because the productivity is higher due to automation.
Retail can't become more productive because you can't automate it, yet you have to raise wages to make workers consider retail.