Recovering from addiction is a non-linear process and can take several trial and errors. So, it is better to get effective treatment as soon as possible.