长期熬夜会使心脏供血不足,出现心肌炎,或者因为睡眠质量不好使机体紊乱,也有可能是患有高血压引起的心脏病。平时可以多吃一些红色的食物来保护心脏,可以到当地正规医院去做心脏彩超或者心脏造影检查,看是否有血管堵塞的症状,或者做心电图来查看心率是否正常。如果检查结果有问题需要配合医生并积极治疗。