Fighting addictions could be a really tough thing to do. We may face many different types of addictions. Addictions can leave a psychological and physiological impact on our life. It is not easy to fight addiction due to nature of addictions. How do you lift the burden of addiction from your life?