Question: why does my stomach hurt every time i eat chocolate?
Answer: Chocolate and caffeine 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.