(5) Teori lingkungan, yang beranggapan bahwa penyakit ini terjadi karena stress akibat pengaruh lingkungan sekitar.
(6) Teori autoimun, yakni teori yang menganggap bahwa penyakit ini terjadi karena disebabkan oleh virus atau infeksi tertentu.
Teori lainnya yang menyangkut penyebab OCD terutama yang terjadi pada anak-anak dan remaja yakni teori yang menyatakan bahwa penyebab dari gangguan mental ini adalah disfungsi ganglia basalis, kelainan neurotransmitter, dan disfungsi neuroimun.
Cara mengobati atau terapi untuk OCD :
Cara mengobati atau terapi untuk OCD antara lain sebagai berikut :
(1) Terapi perilaku kognitif (Cognitive Behavioral Therapy atau CBT).
Baca Juga: Kunci Jawaban Bahasa Inggris Kelas 8 SMP MTs Halaman 172 dan 177, Bagaimana Cara Membuat Pagar?
(2) Terapi SRI (Serotonin Reuptake Inhibitors).
(3) Terapi SSRI (Selective Serotonin Reuptake Inhibitors).