Why have I had diarrhea for 14 days?

Chronic diarrhea lasts longer than does acute or persistent diarrhea, generally more than four weeks. Chronic diarrhea can indicate a serious disorder, such as ulcerative colitis or Crohn’s disease, or a less serious condition, such as irritable bowel syndrome.

Can a virus cause diarrhea for two weeks?

Acute diarrhea is diarrhea that comes on suddenly and usually lasts 1 to 3 days, but can continue for as long as 2 weeks. The most common cause is a viral infection, or gastroenteritis. In children, rotavirus is the most common culprit.

Can stress cause diarrhea for two weeks?

Stress-induced diarrhea typically subsides once the stressful event has passed. However, a person should see a doctor if they experience prolonged or repeated bouts of stress or stress-induced diarrhea. A doctor may recommend lifestyle changes, talking therapies, or medications to help manage stress or anxiety.

Is it normal to have diarrhea for 2 weeks?

Chronic diarrhea is not normal and you should talk to your doctor about it. “After two weeks, if you still have loose, watery stools that are not getting any better,” says Dr. Starpoli, “you investigate.”.

When should diarrhea be considered serious?

Most cases of diarrhea are nothing more than a brief inconvenience. But sometimes, they warn of a serious condition. Talk with your doctor if your child has diarrhea for more than 24 hours. If you have it for more than 3 days, make an appointment.

Does the diarrhea ever go away?

Even without medicine, diarrhea usually goes away on its own within 48 hours. The most important things you can do in the meantime are: Stay hydrated while the diarrhea runs its course. Avoid foods that will make your symptoms worse. It can follow close on the heels of diarrhea, especially when symptoms linger, or if you vomit.

Why do I have diarrhea for 3 days?

Watery diarrhea is commonly caused by a viral infection or food poisoning from eating undercooked meat or rotten foods. Liquid diarrhea can also be caused by protozoa . If you have watery diarrhea lasting for 3 days or longer, you may have a chronic condition.