Stress is a VERY important factor in the condition and quality of your skin.
woamotive, i'm sorry to hear of your plight. Back when I was a heavy drug user and heavy drinker, my skin was pretty bad. Giving up both those things helped me no end (I still smoke Cannabis and take Kratom but they're not drugs, they're plants maaaaaaan, they are natural so they must be good for me, maaan)...
First and foremost, i'm sorry to state what you already know, but you NEED to stop or cut down the drugs if you want to sort this out. I would say you must stop the adderal/coke first and foremost. Stimulants imo are worse for the skin, especially ones like Coke where there are inevitably adulterants which again, help the matter not one bit. Cut down and stop the cigs - tobacco is quite a big player in inducing the odd spot for me.
Try and stop stressing about this - I know it's hard, and the more you see it, the worse you feel which only perpetuates the vicious cycle, but admittedly I did actually have pretty bad skin at one point and never thought I would get to where I am today. It will get better. You just need to give it time, get over the factors causing it and start on the road to recovery. I would say that this begins with addressing your stress/drugs. Meditation is your friend. By relaxing and meditation daily, you will reduce your stress levels considerably, which in turn will hinder the amount of cortisol flying around your system. Spots and skin conditions can not only be exacerbated by, but often are solely caused by hormonal issues, whether it's excessive testosterone or over-shot adrenals or any fluctuation in what should be steady hormonal output.
I managed to get my skin nearly as flawless as when I was 5 years old again, and this is down to the MAGIC FORMULA which can be YOURS...YES YOURS FOR ONLY $19.99!!!! THAT'S RIGHT!!!! ONLY $19.99! Just wire the cash direct to my bank account for flawless skin!
What the hell, have it for free. I'm feeling frivolous:
Apple Cider Vinegar facewash (I am using Spirit Vinegar atm ,which helps and works but ACV is the way to go hunny)
Clean diet! So important. Cleanse your skin from within.
Lots of water and tonnes of redbush tea (makes a big difference)
Lemon and Tea tree applied to each spot (very effective)
Steaming my face frequently, after which I wash the sweat off with freezing cold water instantly, then apply vinegar on cotton pads around the face, finalised with a dab of lemon juice and tea tree directly unto any spot which may be there on it's way. I've managed to prevent EVERY potential spot with this method, which in turn has cleaned my face radically. I used to have stubborn ones around my chin and mouth and the T-Zone, but not any more thanks to this formula. Do this tonight and tell me your skin don't feel no better brother.
Stop touching your face and fer chrissakes, stop picking your spots.
Stop washing your face with warm water. Never let water that is warmer than cool go near your face, in my opinion. Some people claim lukewarm is the way forward, but water that is even remotely hot just strips my skin of it's natural and cleansing oils. Believe it or not, my skin often looks it's best when I don't bother washing it at all...and that's because the skin does a grand job of cleansing itself anyway and provided your diet is clean, there will be fuck all toxins escaping through your skin, to put it very simply indeed. Cold water is absolutely the best thing to wash with.
Quit using any chemical-based facewashes if you do.
This is just the beginning. I can almost promise you that if you follow every bit of advice I said (washing regimen, cessation of drug use, nutritional advice, ie. redbush and clean diet based on fruit, vegetables, nuts as a foundation) then your skin will become noticeably clearer - however, the advice I gave is really intended for acne sufferer's and I know you don't believe your skin's condition is of the acne vulgaris variety, though I do believe it could make some different regardless of that fact and hell, it really can't hurt to treat your skin well anyway with this regime, regardless of whether it rids your "spots". It could be that you need antibiotics aswell...
But please follow this advice, because i'm sure it can help, if only slightly. Every single piece of advice.
It's a shame that you quit your job for those reasons...I too understand the pain of being self-conscious. I've always been self-conscious, which most people I know don't believe or understand and that's the worst part, that you know there is truly nothing to be self-conscious about yet you still are. Just low self-esteem due to repressed mental issues, I presume. Which we inevitably try to not only escape from through drugs, but recapture the carefree, frivolous mindset of our vibrant youth.
All the best.