Best ways to Detox from Amphetamines (meth,adderall,speed etc.)
1. Drink Lots Of Liquids, preferably water! your body is probably dehydrated anyways.
2. Sleep. Sleeping is very important for your body to recover/heal.
3. EAT!! I cant stress this enough, you need those calories and nutrients.
4. Excercise. It will actually make you start feeling normal again after stimulant use, it takes time, dont expect to be back to normal with a week of excercising...but it WILL get better.
5. Sex!! yes, I said it...Sex releases dopamine which is what stimulants do, but sex is obviously healthier and natural..(Tease the monkey every time you get a craving, or bend your lady over

)
6. Have a schedule and stick to it...Wake up and go to bed at certain times.
7. Daily activities!! (besides for excercise, you should TRY to communicate with people everywhere you go. Get those social skills back to par, and you never know who you may meet

)
8. Buy thing's that make you feel better/look better. (haircut,new clothes,cologne etc.)
I dont care how long you've been addicted to a stimulant, if you do these 8 things consistently for atleast 2 months streight, you WILL feel better, in fact you will be damn near recovered...The cravings for the drug unfortunally dont go away though IMO, but that's okay you now have 8 other things to do to keep your mind off it.
:D