The first step is to accept to yourself that you do have an addiction. Once this is complete, the rest is easy. I strongly believe that having a support group is immensely helpful for curbing any type of addiction. Finding out the best treatment options and rehab centres are also important. I was addicted to codeine for more than 6 years and I had joined in Edgewood Health Network, an addiction treatment center in Toronto for a rehabilitation. Now I am completely relieved from my addiction. All the best