system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: Why do you get sick and throw up when taking antibiotics on a empty stomach?
gpt
Quite simply because the agent in the pool itself is irritating. Taking lots of medications can cause vomiting on an empty stomach because they boost acid production or irritate the stomach lining. It can also be you don't have enough juices in your stomach so the medicine is just gooping up in there.

Eating allows the medicine to be diluted and absorbed easier. It either causes more acid production which dilutes the medicine or it helps soak up the created acid/irritating agents.