Thanks for using "Ask The Doctor" for posting your query.
Normal heart conditions cause pain in the front and at your age the heart causing such problems is very rare. Coming to the common conditions that can cause such a problem are :
1) Gastro esophageal reflux disease
2) Vertebral problems.
The first one occurs due to excess acidity causing re flux of acid into the food pipe causing an aching pain.This requires treatment with anti-acid medications like ranitidine or rabeprazole etc.
The other condition is due to the problems of vertebra causing compression of the nerves lying in between. This can be confirmed by getting an MRI scan of the spine done. This will show up the vertebral defect if there is any. The treatment many with rest, exercise and painkillers and muscle relaxant medicines.
Do meet your doctor and discuss these options.
Hope this helps,
Wish you a good health
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.