I have had off and on abdominal pain since yesterday afternoon and am pooping frank blood every time I go to the bathroom. What could be this be?