引起失眠的原因有多種多樣,歸納起來有以下幾方面:
(l)精神因素:精神過度緊張和興奮,比如應試、參加不熟悉的交際活動、突然交好運、失意、思慮過度等等都可以引起失眠,神經衰弱時尤為明顯。這是引起失眠最常見的原因。
(2)軀體因素:身體過度勞累或身體患病,如疼痛、皮膚瘙癢、咳嗽、心臟病、喘息、 嘔吐、腹瀉等。
(3)環境因素:如生活習慣改變、更換住所、聲音嘈雜、聲光刺激等。
(4)化學因素:睡前服用興奮性飲品(酒、咖啡、濃茶)、藥物(利他林、苯丙胺、咖啡、麻黃堿、人參)和吸煙等也是引起失眠的一種原因。此外,戒斷反應時也可引起失眠,如嗜酒者在戒酒時,鴉片類藥物停用時等。
(5)不明因素:有些病人無明確原因時也可出現失眠。