你好,根据你的描述,考虑维生素B2的主要生理功能是作为辅酶促进代谢,对于失眠只能起到辅助的作用,考虑对治疗失眠是没有治疗作用的,建议睡前半小时洗热水澡,泡脚,喝杯牛奶,保持室内清洁安静,适当的放松活动,必要时可以口服谷维素和养血安神片调节植物神经。