根据你所说的情况,首先的话就是说长年睡眠不好,最主要的先找到失眠的因素都有做治疗,这样才会有更好的效果,导致失眠的因素有很多,比如说精神因素,心理因素,环境因素和日常生活习惯因素等等 。平时不要给自己太多压力,另外的话可以适当的使用一些安神的药物治疗。