问题分析:心肌缺血可能会引起失眠,也不能排除是由于长期的疾病引起的失眠。胸闷、胸痛是由心肌缺血引起的,可能会影响睡眠质量,从而引起失眠,应尽快到正规的医院进行心电图、心肌酶谱等检查,然后进行相应的处理。可以口服硝酸酯类的药物来防止心绞痛。同时要注意自己的心情,不要太过激动。要多食用低热量、高脂肪、低盐、少脂肪的食物。平时多吃一些土豆、西红柿、胡萝卜、黑木耳等。要有一个好的生活方式,要学会克制自己的心情,避免过度的悲伤和悲伤。