2. Bowel disease
Experiencing blood in your stool over a long period of time could be a result of inflammation within the bowel lining, and indeed a result of bowel disease, including ulcerative colitis or Crohn’s.
Crohn’s disease causes inflammation and deep ulcers in your digestive system. The most commonly affected area is the colon and the small intestine, and as well as blood in your stool, you might also experience rectal bleeding, a feeling of fullness even when you haven’t eaten, along with abdominal pain and high temperatures.