Question: why does my stomach hurt after not eating for a long time?
Answer: The brain triggers the release of a hormone called ghrelin in response to an empty stomach or in anticipation of the next meal. Ghrelin signals the body to release stomach acids to digest food. If food is not consumed, the stomach acids begin to attack the lining of the stomach, causing hunger pains.