神经衰弱久治不愈的原因,主要包括以下几个方面:首先是早期没有明确引起患者神经衰弱的病因,治疗方案不及时不正确。其次是引起神经衰弱的病因非常多和复杂,治疗效果容易受到各种因素的干扰和影响,所以神经衰弱的治疗周期就显得比较长。对于神经衰弱的患者来说,首先要前往医院完善相关检查,以明确病因。其次是要在专业医生的指导下,积极进行对因对症治疗。还有就是要养成良好的生活习惯和生活方式,保持清淡饮食、作息规律、适当增加运动、避免精神过度紧张等情况。