I don't understand why my tolerance never drops any lower, considering that I always have 18-21 days out of the month when I use nothing at all.
You don't understand why?
It's because you've been doing IV heroin for 18 years. In your mind, all you care about is a nod which usually means a high dosage instead of a medium dose where you can function and maybe have a mild nod.
It doesn't matter if you take 2 or 5 years off at this point.
The only way to completely reverse opiate tolerance is (and only if you have the balls to do it but you won't because your hopelessly dependent and addicted to opiates for life) is for you to start taking Naltrexone.
You go 2 weeks without opiates?? Cool. After your final dose of the month, wait 1 week, then take 12.5 to 15mg Naltrexone orally. You will feel sick and weird and not normal, but you will get used to it.
Next day, don't take naltrexone, but the day after, take another dose this time again 12.5mg.
Then take another day off, and increase the dose to 15, take a day off, then do 20mg, then take a day off, then do 25mg, and then keep doing 25mg daily for another 2 weeks.
After this, take 1 week off, then start again at 25mg, and each day, up the dosage till you hit the full 50mg, going up 5mg per day.
Once you hit 50mg, do that for another Naltrexone daily, and then taper off Naltrexone by 5mg a day until 10mg and then 2mg a day until 0.
Then wait a month, take 20mg oxy and you will be nodding hard.. And healthy like a virgin to opiates.
This is THE ONLY way my friend to completely eradicate opiate tolerance.
I know some users will attack me and claim there is no "evidence" or whatever that this works... All this is just actual fear because no opiate addict or user can bare taking Naltrexone at all. It's torture, but after the first week you'll get used to it and it won't bother you
The effects are incredible. It really is healthy for your recovery and tolerance will drop to almost 0.