What causes upset stomach for months?

What causes upset stomach for months?

What causes upset stomach for months?

Upset stomach is usually a mild problem that goes away on its own. But sometimes it can be a sign of a medical issue, such as GERD (gastroesophageal reflux disease), ulcers, lactose intolerance, irritable bowel syndrome, an intestinal infection, and some types of cancer. Upset stomach can also be a sign of pregnancy.

Can you have an upset stomach for months?

Indigestion is a chronic disease that usually lasts years, if not a lifetime. It does, however, display periodicity, which means that the symptoms may be more frequent or severe for days, weeks, or months and then less frequent or severe for days, weeks, or months.

When should I be concerned about stomach problems?

When to seek immediate medical attention Get medical help immediately if: You have abdominal pain that is very sharp, severe, and sudden. You also have pain in the chest, neck, or shoulder. You’re vomiting blood, have bloody diarrhea, or have black, tarry stools (melena)

Why do I have stomach problems all the time?

Such problems can be the result of bacteria in food, infection, stress, certain medications, or chronic medical conditions such as colitis, Crohn’s disease, and IBS. But no matter the cause, anyone who has frequent digestive problems faces daily challenges and potential embarrassments.

How long can a stomach virus last?

Depending on the cause, viral gastroenteritis symptoms may appear within one to three days after you’re infected and can range from mild to severe. Symptoms usually last just a day or two, but occasionally they may persist as long as 10 days.

How do you know something is wrong with your stomach?

Stomach problems may accompany other symptoms affecting the digestive system including: Abdominal pain or cramping. Abdominal swelling, distension or bloating. Belching.

How do I get rid of chronic stomach pain?

Treatment Options for Chronic Abdominal Pain

  1. Lessening stress and anxiety with medications, relaxation techniques, biofeedback, hypnosis, or other methods.
  2. Relieving pain with medications.
  3. High-fiber diet or fiber supplements.
  4. Reducing muscle spasms in the digestive tract with medications or peppermint oil.

Is it best to starve a stomach bug?

You shouldn’t eat solid food at all while you’re actively vomiting. Once you start to feel better and your nausea and vomiting stop, opt for foods that are easy to digest. That can help you avoid additional stomach irritation. A bland diet, such as the BRAT diet is a good one to follow while you recover.

How long can a stomach bacterial infection last?

Bacterial gastroenteritis infections usually last for one to three days. In some cases, infections can last for weeks and be harmful if left untreated.