Feeling a little hidden pain in the heart may be the cause of coronary heart disease, pericarditis, reflux esophagitis, neurosis, etc., and need to be treated with medication or surgery for the cause. 1. Coronary heart disease: atherosclerotic plaques appear in the coronary arteries of patients with high blood lipid levels over a long period of time, leading to coronary artery stenosis and obstruction, limiting the blood supply to the myocardium and the emergence of this symptom. You can take isosorbide nitrate, aspirin, clopidogrel, resuvastatin and other medications, or percutaneous coronary intervention to place a coronary stent, heart bypass surgery and other treatments. 2. Pericarditis: Bacterial, tuberculosis infection and other factors lead to pericardium inflammatory exudation, bleeding and other lesions, so the above symptoms. In the acute stage, non-steroidal anti-inflammatory drugs such as aspirin and ibuprofen can be used to relieve pain; bacterial infection requires the application of antibacterial drugs such as azithromycin and ceftazidime, and tuberculosis infection requires the application of anti-tuberculosis treatment with drugs such as rifampicin and isoniazid. 3. Reflux esophagitis: after the barrier and sphincter function of the esophagus is impaired, gastric acid and other substances in the stomach reflux into the esophagus, causing acid reflux, heartburn, chest pain and other symptoms, and thus have the above sensations, and can be treated with medicines such as omeprazole, cimetidine, domperidone, aluminum magnesium carbonate and so on. 4. Neurosis: without any somatic pathologic changes, it may be related to personality disorder, isolation, mental stress and other factors, resulting in the appearance of subjective abnormal sensations. It can be treated by psychological counseling, self-relaxation, or taking drugs such as diazepam, lorazepam and paroxetine. Pay attention to the use of drugs under the guidance of physicians.