I think I need some how to get through job interviews more than anything.
I have a pretty bad work history and I don´t have a way to explain it to someone that isn´t willing to give me the benefit of the doubt. The other option is to just lie about it, but I feel to me like that is almost like spitting in their face. Like, obviously something went wrong with some of my jobs, and pretending that everything was hunky-dory is the equivalent of saying, "You must be really stupid to believe this obvious whopper of a lie I'm about to tell you," but I think the reallity is that people like being lied to, or at least they'll hire you if you lie baldly enough.
I've tried being honest in a way that emphasizes my strong points, but nobody wants to hear it. They say, "I didn´t like the job because they honestly had nothing for me to do." and they'll think, "this guy's lazy! there's always something to do!" (there wasn't!!) or I'll say, "I left my job selling car parts because I couldn't learn enough about mechanics from reading books and watching videos, you really do have to work on them!" and they'll think, "this guy is too stupid to learn" or "i bet he got fired for some other reason (which I did, but ultimately they were trying to get rid of me because between the guy who hired me and myself, we were perfect examples of both sides of Dunning-Krueger (he assumed everyone knew more than they did, and I assumed there wasn't that much to learn)).
Then if I ever get a job, I might have to do a little more masking. Social work is a tough gig for me socially because I have a lot of huge problems with the profession and I think ultimately I need to stay away from careers where ingratiating yourself with the power structure is the only method of advancement (but I think that's most of them?), especially when I am ethically opposed.
I got along great with my co-workers in tech when I worked in tech, but someone here pointed out that tech is chockablock with autistic types; and I'm really bad with tech.
And, sadly, one thing I might have to do is learning how to put up with abuse and being treated like shit and yelled at, because that's where I am in my career at this point, like those are probably the jobs I can get. I walked off my last job because my boss was a total asshole in a way that I'd never experienced before: my reward for getting off disability.