我每天晚上都能睡着觉，不存在失眼的情况，但我每次睡着的时候都是整夜整夜的做梦，从睡着开始什么时候醒了什么时候为止，早上一起来脑袋特别累，曾吃过刺五加，但效果并不明显，这种情况都快有大半年了，请问吃什么药效果好，或者需要食补还是自我调节？
睡眠在相当大的程度上是一种习惯，因而保持良好的生理习惯，遵循睡眠的自然规律，是预防睡眠障碍的最好办法。应在有经验的大夫指导下用药。同时能做到：①养成良好的作息习惯，睡前思想放松。②睡前不要过饥过饱。③卧室里光线要柔和、温度不易过高。④坚持每天睡前用热水洗脚。⑤饮食上可多吃些葵花子、大枣，蜂蜜、小米，牛奶等，晚上可饮小米、莲子、红枣、百合粥。⑥中午过后尽量不饮用茶叶、咖啡、可乐。⑦睡前不宜饮酒。虽然酒精可能会使人很快入睡，但同时也会打乱睡眠节律，影响体力的恢复。⑧不抽烟：尼古丁妨碍人们平稳