what causes bleeding and stomach pain
Giardiasis Giardiasis is an infection of the small intestine causing diarrhea, gas, bloating, nausea and stomach cramps. Inflammatory bowel disease Inflammatory bowel disease causes swelling and symptoms such as cramping, chronic diarrhea, and bleeding.