Breaking the Chains of Addiction involves complete abstinence. Slowly weaning oneself off of an addiction will not break the addiction. As long as the addiction is given into, the person giving practicing (giving into) the addiction will never be released from it:
Ecclesiastes 8:8 - No man has power over the wind to contain it; so no one has power over the day of his death. As no one is discharged in time of war, so wickedness will not release those who practice it.
God created the mind and heart, therefore, he can change them...However, you must quit the addictive behaviors in order for God to work.
Let's Break The Chains of Drugs & Alcohol
Let's Break The Chains of Sex Addiction