my ras has been battleing his heroin addiction for approx 3 years now. I luckily have never had him be defiant about it. well, when he was trying to quit on his own he would only need to do the heroin when he got dope sick and that could be every 3 to 4 days, now this was when he was either trying to quit or when he would start up again, once some time goes by then its everyday.
I hope this helps.