很多因素都可以造成失眠,有精神因素誘發的,有軀體疾病引起的,年齡、文化和生活習慣,以及工作環境等因素,都與失眠有著密切的關系。
(1)精神因素:隨著現代生活節奏的加快,人與人之間的競爭、各種矛盾日益增多和家庭的不穩定,使人們的精神處在一種高度緊張的狀態,焦慮癥、抑郁癥等不斷發生,失眠癥隨之而產生,故失眠癥也可以是一種現代病。
(2)軀體疾病:許多軀體性疾病可伴隨著失眠癥狀,如神經衰弱、高血壓病、腫瘤、腦血管疾病、肺結核、冠心病、肝病、甲狀腺功能亢進等。這些軀體性疾病的某些階段可出現失眠癥狀或疾病嚴重而影響睡眠,在疾病好轉后失眠癥狀可有所減輕。
(3)年齡因素:失眠與年齡有密切關系,年齡越大失,眠發生率越高。老年人入睡時間延長,年輕人一般幾分鐘就能入睡,而老年人平均40分鐘才能入睡,加之老年,入睡眠變淺、夜尿多,醒的次數也多,所以失眠的癥狀也隨之加劇。
(4)其他:如腦力勞動者用腦過度,特別是學生的學,習緊張,容易出現失眠癥。而體力勞動者及經常參加體育鍛煉的人,失眠就不易發生。生活環境比較吵鬧可影響入睡,過度飲酒、飲茶及咖啡也可引起失眠。