通常情況下,造成失眠的原因主要是心理因素,比如夜間過于興奮,或者是緊張情況,這類情況下,患者很容易引起神經系統功能的異常,造成大腦的功能障礙,從而引起失眠。
還有一種是生理的因素,比如某些環境的變化,突然在一個陌生的環境睡覺或者在車內、飛機內、火車上都會引起失眠的情況。
另外一個失眠的原因,要重視的是某些疾病的因素,比如一些讓人呼吸困難的疾病,心臟疾病、腫瘤晚期或者是夜尿癥等等,也可能引起失眠。另外,患者最近進食的一些食物或者藥物也有可能會引起失眠的情況,所以失眠的原因很多,要找到原因之后對癥治療才可以改善情況。