I have little experience with opiates but I was addicted to cocaine for a long period of time. With that my mind kinda turned into mush. What I have found is that after a two year period of occasional sober time and a spell of 5 months now is that my mind is very slowly but surely turning me into a completely different person. I don't see the haze anymore. It's all crystal clear. It happens when you first stop using and it just keeps happening if you let it.