问：不知道，三年。
答：失眠的原因很多，有原发性的，也有继发性的，建议您到医院来就诊，查明原因，及时得到治疗。