Mindfulness vs CBT for recovery

Cognitive-behavioral relapse prevention seems to have the greatest short-term benefit – but mindfulness-based relapse prevention with 12 steps extended the benefits and reduced relapse risk in the long-term. Good practitioners use both.