CBT can be used to treat a wide range of addictions, from substance addictions to alcoholism and drug addiction to behavioural addictions such as gambling, shopping and sex. All addictions at their root cause similar patterns of negative thinking and behaviours, so CBT is an effective method of treating a range of different conditions.