Why do I have diarrhea after eating or drinking?

Why do I have diarrhea after eating or drinking?

A viral infection, such as stomach flu, is the most common cause of acute diarrhea. Food or water that is contaminated by bacteria or other germs can cause diarrhea. Eggs, poultry, soft cheeses, or raw foods are the most common culprits of this type of infection and diarrhea.

Why does my stomach hurt when I eat or drink anything?

Gastritis Gastritis causes the lining of the stomach to become inflamed. It can cause stomach pain, sickness, vomiting, and indigestion. Mild gastritis can be treated at home with medication and changes to diet. Cutting out acidic foods and eating smaller meals throughout the day can help.

READ ALSO:   What is the competitor to Python?

Can eating too much food cause abdominal pain and diarrhea?

Like adults, children often experience abdominal pain and diarrhea because of stomach flu, infections, food allergies, lactose intolerance, or stress. But eating too much can also cause these symptoms.

What does it mean when you have diarrhea and abdominal pain?

Quite often, this type of abdominal pain is due to stomach flu or another virus, spoiled food, or food that one has developed a sensitivity to. Unless diarrhea and pain are accompanied by other severe symptoms, such as a high fever, the best course of action is to wait it out.

What should I eat when I have diarrhea and abdominal pain?

It’s important for people experiencing abdominal pain and diarrhea to stay hydrated. Drink plenty of clear liquids, such as water, juice, and broth. Avoid caffeine and alcohol. As bowel movements become more regular, eat small amounts of low-fiber, mild foods.

Why does my stomach hurt after drinking alcohol?

Stomach and bowel upset are also due to drinking too much alcohol or eating too much food. Try to manage your portion control when it comes to both food and libations. It’s recommended that women not drink more than one drink per day, while for men it is two per day.

READ ALSO:   How can I go to Lonavala from Mumbai by train?