I'm a 20 year old male I just recently had blood test which show no known abnormalities the last time when i had black in my stool it was test on a feccal acute blood test and those days I was worried about I found out today that those days where negative for blood but recently just a day ago I saw red mixed in my stool, told my doctor and she said it might be hemorrhoids. what should I think? should I panic? how rare is it for a twenty year old to have colon cancer? I think I'm about to go into the emergency room becuase if its causing no pain during bowel movements maybe it's cancer - I'm terrified.