why does my stomach hurt after chocolate?
One of the main reasons caffeine and chocolate (which may contain caffeine) are irritating to an already-upset tummy is that, like peppermint tea, they relax the lower esophageal sphincter, which allows acid reflux. Caffeine can also loosen stools, which isn't good if you already have diarrhea.