Blah, this is not getting any better.
My exh was a verbally abusive bully and after a longish marriage we split up and my first long-term job (12+ months) after the divorce I was bullied. Changed depts but so stressed I left that sector and went to work at a not for profit. Fine for the first two years, boss retired, new boss hired a load of very aggressive types, I was bullied for 2 years (while hunting constantly for new work). Got fired.
Miraculously I got a job doing one of my interests, at a much better rate of pay than if ever had. 18 months in they sprung a very long layoff on us. I was offered a contract elsewhere and my supervisor said she wanted me back if it didn't work out. I foolishly thought I had the best of both worlds - job I loved and was so proud of to go back to and money to tide me over till we were recalled.
Started the new job & very quickly found they'd lied about the hours (forced to work evenings which was stressful as I'm a single parent to a teenager) & then I got a repetitive strain injury. I asked my former supervisor at beloved job if I could come back as soon as needed and she said "we've decided to look for a different skill set".
I've now left the contract job and am working on a contract w the government. My new supervisor had a mtg w me the other day where she said I wasn't working fast enough. She was very nice about but (v embarrassing) I got tears in my eyes and my voice kept breaking.
I'm so messed up about the bullying, and then losing the job I loved. I'm desperate for ways to get any shred of confidence back. I keep saying to myself in an Eeyoreish way "well, you're just not good at things". I am, but nothing that's valued in the workplace (am good at being nice/thoughtful to people, dressing well, sex, cooking, child-rearing, being thin - fast typist but that's not unusual, had to learn umpteen internal software applications in the last few years, but again, not unusual). I'm a big picture thinker but am in work where perfection in details is expected.
I can't sleep, cry all the time, am exhausted. Sorry this is so long.