睡眠不好的原因有以下3种:1、身体原因。如患有高血压、更年期综合征、糖尿病、心脏病、失眠症、肾脏疾病等,这些疾病出现后会导致人在睡觉时精神处于兴奋状态,就会引起睡不好。2、饮食原因。食物中摄入过多的刺激神经的成分,也会导致睡不好,如咖啡、功能性饮料、巧克力、酒等。另外饮食过饱和过少,都会导致肠胃不舒服,也会引起睡不好的情况出现。3、情绪原因。如在睡觉前有生气、愤怒、抑郁、焦虑等情绪,白天工作的时候压力过大、受到批评、过度劳累等,都会引起睡不着。