神经衰弱一般自行恢复需要一年左右的时间,但是因为个人体质的差异和恢复结果的不同,所以时间是因人而异的,自行恢复是一个漫长的过程。可以服用一些营养神经的药物来进行治疗,平时还要保持心情舒畅,不良情绪的产生有可能会加重失眠的现象。神经衰弱治疗和调节通常是需要长期的一个过程,一般至少在半年以上的调节时间,不过也与个人的病程有关系,如果病程比较短,通常一两个月就可以很好的改善。不能光指望专业的治疗,你还要注意日常的调节,比如说自己每天建立良好的生活作息规律习惯,饮食要注意荤素搭配,规律运动运动。根据您所提供的描述,很高兴能为您回答这个问题,像您这种情况的话,主要是要看个人的严重程度,还有要看对医生治疗的配合程度,建议您还是及时到正规的医院去挂一个神经内科的号进行咨询,治疗会比较好一些。希望能够帮助到您,谢谢。