Always been there
If this pain has been coming &going for many years, it *probably* doesn't mean anything serious, but i'd still get checked out to find out what is causing it.
Besides the heart
, chest muscles, stomach, esophagus, lungs, diaphragm and "nerves" or anxiety
can also cause discomfort in the chest. Make a routine appointment with your regular doctor to discuss your symptoms.