Why does your heart hurt when you breathe?

Heart pain while breathing is considered to be possibly caused by myocarditis, pericardial effusion, myocardial ischemia and other factors, and can be treated with medication and surgery according to the cause. 1. Myocarditis: generally due to bacterial infection or autoimmune ability to reduce the cause of heart pain and other symptoms, generally can use prednisone, prednisolone, dexamethasone treatment. 2. Pericardial effusion: heart surgery or some inflammation may lead to pericardial effusion, which is clinically manifested as dyspnea, chest tightness, pain, pallor and other symptoms. Surgery is mainly pericardiocentesis and drainage, which can relieve the symptoms by relieving the pressure of cardiac tamponade. 3. Myocardial ischemia: due to coronary artery stenosis or increased myocardial oxygen consumption, resulting in insufficient blood supply to the myocardium, which will lead to the patient’s heart pain, dyspnea and other symptoms. Patients are advised to use nitroglycerin, aspirin and other medications. Breathing heart pain can also be seen in other causes, it is recommended to go to the hospital in a timely manner, to clarify the cause of the disease, and then follow the doctor’s instructions for treatment.