What is Aversion Therapy Aversion therapy is a type of behaviour therapy which aims to reduce or eliminate an undesirable behaviour. This can be achieved by associating the undesirable behaviour with unpleasant stimuli (classical conditioning). Aversion therapy is based on the learning theory which states that all behaviours are learned and if we want to change an undesirable behaviour, we...