Being free from addiction is always possible but it requires patience, hard work and regular monitoring of the emotional difficulties that triggered it in the first place.
If you are addicted, you have learned a coping mechanism to help you survive your emotional problems, without processing in enough depth, the pitfalls of it.
Good therapy is about learning to understand where your pain is located within you, and how to deal with it without the need to be addicted to anything again.
There are many different approaches which exist in the treatment of addiction. It is important for us to assess the type of addiction you have and what type of approach is best suited to you. This may mean that you also require additional help from other practitioners. I can advise you of the best treatment plan for you when we meet.