Heartburn is caused by acid reflux, a digestive disorder where stomach acid flows back up through the esophagus causing burning sensation or pain in the chest area that may spread to the neck and throat. The burning pain or heartburn can last for a few minutes or hours. This condition does not affect the heart but of course if you are experiencing chest pain, it is best to consult your doctor. If you are experiencing painful heartburn more than once in a week, it can be a symptom of GERD or gastroesophageal reflux disease. It is important to know how to stop painful heartburn and acid reflux before your condition could get worse.