神经衰弱治疗不佳的原因可以分为两方面。首先,医疗方面缺乏相关的诊断机制。功能性疾病较器质方面的疾病缺乏辅助检查结果支持,往往需要根据医生的临床经验以及患者的临床表现来诊断,一些临床表现不典型的患者,可能会被延误诊治。
其次,患者可能缺乏相关的临床知识,对自身的疾病关注度不高,并且精神类疾病的患者就医依从性也不高。患者不能直观的感受到自身的变化,也并不能发觉自身精神的改变。这样可能会出现患者拒绝吃药或假装吃药的情况发生。