心脏不好睡不着觉可能是心脏神经衰弱。可以去医院口服药物进行治疗。去心血管内科检查,做心电图检查,心肌酶排查心脏因素,如果不是这些原因,就可以确认是神经性的原因,可以通过饮食调理,平时规律休息,饮食,清淡饮食,适当运动,不要胡思乱想。