长期失眠一般可以通过生活调理和口服药物治疗,应该根据失眠原因来对症治疗。如果长期失眠是由于生活不规律或者是工作压力过大所引起的,应该适当释放自身压力,养成规律作息习惯,也可以到户外适当参加一些有氧运动,提高个人的免疫力,对于失眠的症状也可以得到改善,但如果是神经衰弱所引起的,需要通过口服用药方法来治疗,可以在医生指导下选择使用谷维素或者是甲钴胺药物。睡觉之前可以喝杯温牛奶,对于失眠症状可以改善。