Hi, Dialectical Behavior Therapy is indicated for borderline personality disorder. Your son would perhaps benefit more from other forms of therapy. He will also need support to maintain abstinence and to manage lapses if any. I would suggest that you consult a psychiatrist in your area and let him recommend a therapist and the therapy needed. Best wishes.