Addiction treatment is multifaceted and typically long-term. Its duration varies depending on the patient.