问题分析:失眠属于睡眠障碍是精神因素,导致睡眠障碍的原因很多,如平时工作压力大,经常熬夜、疲劳、紧张、整天面对电子产品,上网游戏,生活中有重大事件发生等都是诱因,找准根源才能对症治疗。平时放松心情,多做户外运动,规律作息时间,睡前不要吃辛辣等刺激性食物或饮品,热水泡脚等。失眠多是由于缺乏维生素B族,包括B1、B6、B12等。