Everyone I've known who's done a lot of speed said that it is really harsh, so it's good that you were able to get off of it. I have a long history with amphetamine myself though it is pharmaceutical and controlled. It is beyond a crutch by now, it is a pillar. Weed best for relaxing and calming nerves but I've asthma and cough unusually hard making it obvious, so hiding it from mother is impossible. Drinking is more socially agreeable so that is all I can get away with atm. I never tried DXM, ive been curious but I'm very wary about things that I could potentially become addicted to.
I've been working a lot too, though it doesn't make me feel much better either. I just need to get serious and organized, save up enough to escape and I will start feeling better I think.