患者长期的失眠,考虑是需要接受药物治疗的,可以服用镇静助眠的药物搭配营养脑神经的药物,平时还应该多做一些体育锻炼,使身体变得劳累,能够有效地增加夜晚的睡眠质量,夜晚睡前可以用热水进行泡脚,促进体内的血液循环,睡前避免喝浓咖啡,浓茶等刺激中枢神经兴奋的食物。,失眠时间如果已经长达好几年,这个建议去医院综合检查一下。通常对于这种顽固性的失眠多是与遗传因素或者心理敏感等因素有关系,可以通过药物来调节一下,你自己每天要建立规律的作息时间表尤其是白天尽量加强一下运动。每天睡前可以尝试着去做一些自我催眠的放松训练来改善。