Blood in the stool does not always mean a patient has colon cancer. Other conditions, such as ulcers, hemorrhoids, and inflammation can also cause bleeding in the colon or intestines. Bowel habit changes, such as diarrhea or constipation, can also be caused by other conditions.