Why Does My Heart Hurt? Common Reasons For Heart or Chest Pain
Feeling like your heart hurts can cause you a lot of worry and stress. The reasons for chest or heart pain are many, and not all causes of pain in your heart area are a sign that you have cardiac pain. For example, your heart can hurt because of indigestion, stress, chest muscle strain, or lung problems. Of course, pain in the heart area could be related to problems with your heart or arteries. Therefore, you should always get squeezing or unexplained chest pains checked out.
Many times when your heart hurts, you will have other accompanying symptoms that can help diagnose why your heart feels sore. For example, serious chest aches usually radiate to your left arm, shoulder, or jaw. However, signs of heartburn may also cause an aching heart along with a burning sensation in your upper abdomen. A heart that hurts with jabbing pains when you cough or breathe deeply could mean that you have a lung condition.
In this article, I will help to answer the question why your heart hurts. Even though your heart only hurts sometimes, identifying why your heart is sore can help you seek the best course of treatment. You will also find the answer to the question if it is possible to die from a “broken heart.”
Common Symptoms of Heart Ache
Your heart is located just behind your breastbone and on the left side of your upper chest. So, many aches related to your heart will be felt in your upper left chest. However, heart pain can be caused by organs, muscles, or ribs in your chest.
Dr. Charles Patrick Davis on MedicineNet explains about some types of chest aches and pains that can cause discomfort. These can be:1
- Squeezing pain in the middle of your chest that radiates to the left arm
- Jabbing pains in your chest
- Discomfort around your heart caused by a rapid heartbeat
- Aching sensation
- Constant dull pains in your upper chest
- Random heart aches that come and go
Reasons Why Your Heart Hurts
It’s important to remember that you should never ignore feelings like your heart is aching. Even if the reason why your chest hurts is not serious, you may avoid complications of misdiagnosing serious heart conditions.
Heart Problems and Heart Ache
Of course, your heart will hurt if you have problems with this important organ in your body. Here are some of the most common heart issues that causes chest pain near the heart.
Coronary artery disease (CAD)
Coronary artery disease (or, sometimes called coronary heart disease) restricts blood flow to your heart causing aching pain in the center of your chest. This happens as plaque builds up in your arteries and affects your blood circulation.
According to information published on PubMed Health, the most common symptom of coronary heart disease is chest pain in the heart area. This type of heart pain can feel like squeezing pains in the chest that spread to your arm. Your heart may start to hurt after physical exertion or it may come on suddenly.2
Angina is the most common symptom of coronary artery disease. The National Heart, Lung, and Blood Institute says that other related symptoms of coronary artery disease include:3
- Burning sensation in your chest that feels like heartburn
- Heart pain that feels worse after physical activity or stress
- Shortness of breath
- Heart attack (in cases of unstable angina)
Angina is a serious cause of chest pain and you should see your doctor if your heart hurts after exercising. It’s also important to take care of your heart’s health by making simple lifestyle changes.
Heart attack
If your aching heart feels like an enormous weight is pressing on the center of your chest, it could be a sign of a heart attack. Heart attack pain can last for a couple of minutes or it could happen randomly over a few days.
According to Dr. Melissa Conrad Stöppler, a heart attack feels like squeezing chest pain or a sense of fullness in the heart area. The heart pain can be constant for a few minutes or it can come and go. Very often the pressing chest aches spread to the left arm, back, neck, or jaw.4
Other heart attack symptoms can include:
- Gasping for breath or difficulty breathing
- Nausea and feelings of indigestion
- Discomfort in the upper abdomen
- Breaking out in cold sweats
If your heart hurts with any of the above symptoms, it’s important to call the emergency services immediately.
Making a few lifestyle changes can greatly reduce your risk of a heart attack. Regular exercise, enjoying a healthy diet, cutting down on saturated fats, and stopping smoking can boost the health of your heart.
Other heart problems that cause aching heart
Other reasons why your heart could be hurting could be due to myocarditis, pericarditis, or aortic dissection.
Myocarditis. The European Heart Journal says that heart pain can be caused by myocarditis. This is inflammation of the heart muscle often caused by a viral infection. Symptoms of myocarditis include sharp jabbing pains in the heart, lightheadedness, shortness of breath, and signs of an infection.5
Pericarditis. Doctors say that pericarditis is an inflammation of the tissue surrounding the heart. This can cause sharp chest pains that gradually get worse. Sometimes, pericarditis heart pain can become chronic and persistent.6
Aortic dissection. Severe pain in your chest that feels like something is tearing through your chest could be a symptom of aortic dissection. The journal BMC Research Notes, says that a ruptured aortic artery in the chest can be accompanied by pain in the upper back. An aortic dissection can be life-threatening and requires prompt medical treatment.7
Stress-Related Heart Aches
Thankfully, the majority of reasons why your heart hurts are not due to serious emergency conditions. Very often, heart aches can be related to stress.
Stress
Acute or prolonged emotional or psychological stress can have negative impact on your health and cause heart pains.
According to Dr. Varnada Karriem-Norwood on WebMD, stress can affect people in many different ways. However, very often stress causes your heart rate to increase, tightens heart muscles, and raises blood pressure. This can cause aching pains in your heart and tightness in the chest.8
Other ways that stress can affect you physically may include any of the following:
- Digestive upset, including diarrhea or nausea
- Frequent headaches
- Difficulty getting to sleep or disrupted sleep patterns
- Frequently getting infections like colds
- Dry mouth
To help get rid of stress and lower its impact on your body, you can try some of my helpful natural remedies for stress relief. You may also find that some essential oils for relieving anxiety can help to lift your mood.
Panic attacks
Stress can also lead to panic disorder that can impact your heart and cause your chest to hurt when you breathe.
According to the Journal of Clinical Psychiatry, many people who have panic attacks say the chest pain feels like a heart attack. The heart can start to ache because of tense chest muscles, increased blood pressure, or lack of blood supply to the heart. Very often, the worry that the chest pain is cardiac-related only increases the feeling of panic and intensifies pain in the sore heart.9
When having a panic attack, you may also suffer from some of the following symptoms:
- Tingling in your hands or feet
- Uncontrollable shivering
- Feeling faint or dizzy
- Feeling like you are losing control or are about to die
Can a broken heart make your heart hurt?
Emotional heartache can also literally cause your heart to ache. Stress from the loss of a loved one can impact the heart and may increase a person’s risk of heart-related complaints, including heart pain.
A study published in the journal Open Heart found that grief can lead to a “broken heart.” Researchers found that stressful life events like the death of a partner can cause heart-related symptoms like blood clots, irregular heartbeat, heart attack, or other acute cardiovascular diseases.10
Heart Pain Caused by Chest Muscles or Ribcage Issues
Conditions related to your chest or rib cage muscles can cause pain in your upper torso that feels like your heart hurts. Here are some of the most common causes of heart pain related to your musculoskeletal system.
Intercostal muscle pain or pulled chest muscles
A sore heart may actually be coming from the intercostal muscles that are located between your ribs. Intercostal muscles in the ribcage can be stretched, strained, or pulled and be a reason for pain in the heart area. Pulled muscles in the chest can also cause mild to excruciating pain in your upper body.
The journal Australian Family Physician reports that chest wall pain is often caused by inflammation or tears in the chest muscles. Sometimes, pain in the back of the rib cage can wrap around to the front of the chest. Because intercostal muscle pain can feel like heart pain, it’s important for doctors to first rule out cardiac-related events.11
If doctors confirm that your heart feels sore because of intercostal muscle strain, you can try some of my home remedies for muscle pain.
Rib injury or sternum pain (breastbone pain)
Sternum pain (breastbone pain) is another cause of chest pain that feels like hurt pain. Sternum pain is usually caused by inflammation or an injury to the breastbone.
Costochondritis is an inflammation of the cartilage that connects a rib to the breastbone (sternum) which can cause chest pain that feels as if your heart hurts.
Sternum pain can also be the result of an injury to the front of your ribs or viral or bacterial infections.
Doctors from the Mayo Clinic say that pain of an inflamed breastbone can feel like a heart attack. The painful symptoms usually cause pain under your left ribs that gets worse when you breathe deeply. You may also find that pain in the center of your chest intensifies when you press on your breastbone.12
Your heart may feel like it is aching if you injure the ribs on your left ribcage.
Using a cold or warm compress can take away the chest pain caused by injury to your ribs or breastbone.
Lungs Issues Can Make Your Heart Hurt
Problems with your lungs can potentially be a serious cause of noncardiac chest pain.
Pneumonia
Pneumonia is often a complication of a respiratory infection like the common cold or flu and can cause an aching heart.
Dr. George Schiffman on eMedicineHealth says that stabbing chest pains in the heart area are often a symptom of pneumonia. Usually, the pain gets worse when you cough, sneeze, or breathe deeply. Because pneumonia causes a deep hacky cough, you might suffer from bouts of heart pain because of a chronic cough.13
Apart from chest pain and a cough that brings up colored mucus, other symptoms of pneumonia can include:
- High fever with chills and shivering
- Shortness of breath
- Body aches and joint pains
- Upper abdominal pain
- General feeling of tiredness and fatigue
Pneumonia can be contagious and cause severe complication in infants or the elderly. Strengthening your immune system can help to prevent chest infections that lead to pneumonia. For other ways to avoid infections, please read my article on how to improve your immunity quickly.
Pleurisy
Pleurisy is inflammation of the tissue surrounding the lung that can cause cardiac-like pain if it affects the left lung.
Dr. George Schiffman on MedicineNet describes chest pain caused by pleurisy as sharp stabbing pains that are worse when breathing. You may find that your chest feels tender to touch and it’s difficult to catch your breath if you have pleurisy. It is also possible to have back pain that worsens with coughing.14
Asthma
Your heart may start aching due to tightened chest muscles and constricted airways if you have an asthma attack.
Dr. William Blahd on WebMD says that inflammation in the bronchial tubes causes them to fill with mucus and tighten up. This can lead to severe coughing and chest pains along with wheezing and rapid breathing. It’s important to manage the symptoms of asthma and know the triggers to prevent serious breathing difficulties.15
To help ease your symptoms of asthma naturally you might find that some essential oils are useful to keep your airways open. Even if you are using some natural treatments for asthma, you should still follow your doctor’s advice to keep asthma under control.
Other lung problems that can make your heart hurt
Collapsed lung. Pneumothorax, or a collapsed lung, can cause sudden sharp pains that feel as if your heart is aching. According to Dr. Jaqueline Payne on Patient.info, a lung collapse can put pressure on the heart, causing stabbing pains on the left side of the chest.16
Pulmonary hypertension. Doctors from the Cleveland Clinic say that high blood pressure in the arteries that carry blood from the heart to the lungs can cause chest pain. This puts a lot of strain on the heart and can cause symptoms similar to those of angina.17
Pulmonary embolism. Doctors from the Mayo Clinic, say that a blood clot that gets into your lungs can cause your heart to hurt so much that it can feel like a heart attack. The chest pain in the heart area may get worse when you breathe. You may also have shortness of breath, cough up blood, and sweat excessively.18
To prevent complications from a pulmonary embolism, it’s important to reduce your risk of developing deep vein thrombosis.
Digestive Problems and Chest Pain
Some digestive problems can make your heart ache and can even mimic symptoms of a heart attack.
Heartburn (acid reflux) / GERD
Heartburn is a burning sensation in your chest caused by irritation when stomach juices escape back up your esophagus.
The journal Gastroenterology & Hepatology reports that acid reflux can be a cause of noncardiac chest pain. In fact, many people who visit the emergency room because their heart is extremely sore are actually experiencing heartburn. Sometimes, heartburn pain can even radiate to one or the other arm.
However, the opposite could also be true. Doctors from the Harvard Medical School say that some people who think they have heartburn are actually having a heart attack. Doctors say that the difference between heartburn pain and a heart attack is that heartburn feels like burning in the chest whereas a heart attack is a squeezing pressure.20
Drinking baking soda and water is a great way to relieve the symptoms of heartburn naturally.
When to See a Doctor About Chest Pain
Even though an aching heart doesn’t always mean that you have heart problems, you should never ignore chest pains. This is especially true if the chest pains around your heart are new, become very severe, or don’t go away after a few days.
Doctors from the Cleveland Clinic recommend to get prompt medical attention in the following situations:19
- Squeezing discomfort in the center of your chest
- Feelings of pressure in your left arm, back, jaw, neck, or upper abdomen
- Unrelenting chest pain that lasts for a few minutes
- Shortness of breath
- Nausea
- Cold sweats
- Heart pain that gets worse with exercise
- Situations where your heart hurts randomly but the pain is very severe
Read these related articles:
- 10 Signs of a Heart Attack Never to Ignore
- Tightness in Chest: Heart Attack vs. Other Types of Chest Pain
- Pain Under Ribs: The Most Common Causes and Treatments
Medical Sources: