失眠可能需要吃维生素b1,维生素b1主要具有治疗神经衰弱的作用。服用药物以后能够缓解精神状态不佳以及身体疲劳,对于情绪波动大也能够起到平静作用。维生素b6主要用于神经炎病,比如肌肉抽蓄和腿部抽筋,对于失眠多梦是没有治疗效果的,失眠多数是由于睡觉之前喝浓茶的原因。