Most clean time I've done since I started opiates was a year (granted, it's not 5 years, but still a decent amount of time) clean from opiates (as well as all other drugs) and my experience was the same..Morphine. Heroin. I've been clean for about 5 years now. I wonder, if this occasional but severe craving will ever go away.
The sake I will celebrate with at the end of the month!
And powder heroin, though it's best that it's relatively unobtainable at the moment