>>33567383
keep volunteering, Ignore your parents since they'll talk shit anyway.
Attend some local free courses, some will hook you up with a job if you show initiative.
Try manufacturing places, there are jobs you can sit and press a button all day while listening to music or shit talking with people. Don't bother online, just spend one day a week in your jeans, t, boots and holding a resume while walking down a street and walking into sheds. Let them know your limits, but you may need to push them. I couldn't stand for more than 10mins before i started my current job (feet/legs would kill me), now i stand/walk all day with ease.
You may not start on 60k/yr but you will be able to afford a shared house. Then you can work on moving up the chain.
You're a human, you can adapt and change, you got this bro.