I was just recently diagnosed with autism, and I have the cocktail of mental illnesses that usually comes with it (anxiety, depression, ADHD, etc...).
Before that I used to blame myself and think I had poor social skills because I was just a weirdo or something, but I tried my best in social situations until I taught myself how to read people and emulate some kind of personality, that way I can pretend to be a normie when I need to.
It was hard to hold any job I wasn't interested in, I could design a fucking rocket to Mars if you asked me to, but I couldn't work as a cashier for shit, and I definitely can't work in jobs where you have to do everything at once, and especially talking to people at the same time.>avoid making the same mistakes if it was avoidable
If you're unironically autistic, keep a notebook with you where you constantly plan for your life, it's what I do because for me personally there's no way to plan and make hard decisions in my head, I just end up distracted and start thinking about other shit or fucking around with something else. Computers and internet are really bad for this and only make you procrastinate, if your life is in a mess and you don't know where to start sorting it out, just get a notebook and start writing shit down.
If you're having trouble with work, avoid the jobs that maximize your weaknesses and go for the ones that maximize your strengths. Eg: Instead of working in customer service, become a courier or try get a job that requires creativity.