失眠只能吃药吗为什么