It is difficult to keep up with an addiction. Most times, it robs you off the joy of living. You cannot lead a productive lifestyle, and you may end up losing everything you ever worked hard for. Having struggled with an addiction for a long time, you will need to know how to detox.Some specific medications and processes are used in order to bring about sobriety in your life.