oh purple

i hope some rest helps. i remember being on 300mg of welbutrin i think, so maybe a higher dosage you could try. it does give energy and help with focus.
this job... they do sound like they're setting up to fire you with due cause. i don't like that they're not offering more training, after your time gone, some training refresher could help them keep an employee they've already invested in.
but also, sounds like you hate it there. i hope your private venture will grow, i know you're capable of it! but i also know what it's like to feel unstable mentally, and you might need a break. can you get disability, isn't that more money than unemployment? i think i heard that somewhere. what if you took time off, like a year to focus on healing. maybe you could get some therapy, an exercise routine. maybe you already have these i'm not sure. but some exercise each day really improves mood.
i hope you're ok with the shoulder blade pain, have you tried hot shower to relax the muscles? That just where i get pain when i'm so stressed with work. I hope it's not more serious like your worries. Most likey it's stress, with all you have going on with work.
i think it's time you stop trying to please your mom, and live for yourself, time for Purple to have harmony and happiness.