了解某一病人过去病史能更好地预测该病人今后的病情发展,在评估预后时除权衡所有预后预测因素外,必须考虑到每个病人的特殊性、各种有利和不利因素,如家庭社会支持如何,生活环境中是否长期存在紧张生活事件。若持续存在不利因素,如出现负性生活事件会阻碍疾病的缓解。失业、缺乏可依赖的人际关系等不利因素也会增加复发的危险。另外,治疗因素也非常重要。若治疗不及时、不适当或不充分,极易导致慢性化。预后很大程度上还取决于病人接受生物和社会心理治疗的依从性、急性期治疗和维持治疗是否恰当等因素。随访研究发现,一些长期处于功能残疾的慢性抑郁障碍病人很少寻求或接受专科帮助,家庭也拒绝各种社区的随访及治疗。