晚上失眠睡不着可能是精神压力过大、神经衰弱、甲状腺功能亢进等原因导致的。1.精神压力过大:如果患者精神压力过大,会使大脑过度紧张,出现晚上失眠睡不着的情况。建议患者通过听轻音乐或者适当运动释放内心压力。2.神经衰弱:神经衰弱会影响神经的正常功能,也会出现精神过度兴奋的情况,导致晚上失眠睡不着。建议患者在医生的指导下服用营养神经的药物治疗,比如甲钴胺片、谷维素片。3.甲状腺功能亢进:甲状腺功能亢进是一种慢性消耗性疾病,会使交感神经过度兴奋,导致晚上失眠睡不着。患者可遵医嘱服用甲巯咪唑片、丙硫氧嘧啶片等药物治疗。