A 29-year-old male asked:
Disclaimer

29y/o male, had tiny thin stools for a few days followed by constipation happening right now, took miralax and saw greenish black little specks/chunks in my stool, im terrified right now, is this a sign of colon cancer? there was no blood or mucus?

1 doctor answer
Dr. Donald Colantino
60 years experience Internal Medicine
Constipation: Colon cancer would be unusual in your age bracket. Blood in stool and change in bowel habits are 2 common symptoms of it. Greenish black specks are nonspecific. To treat constipation, increase both fluid and fiber intake(can also take fiber supplement like Metamucil) in your diet. Try to avoid laxatives. If not improved, consult a gastroenterologist for evaluation and advice.
Answered on Sep 15, 2020

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 52-year-old member asked:
Dr. Barry Rosen
33 years experience General Surgery
Maybe: Statistically speaking, the blood is more likely to be due to hemorrhoids than colon cancer but it is impossible to tell the difference without perfor ... Read More
1
1 comment
A 21-year-old female asked:
Dr. Mark Hoepfner
38 years experience General Surgery
Constipation: First, constipation by itself is not a specific sign of colon cancer & colon cancer is very unlikely at age 21. Drink more water. Eat much less solid ... Read More
A 26-year-old male asked:
Dr. Robert Kwok
32 years experience Pediatrics
Doctor can examine: Young adults under age 30 are unlikely to have bowel cancer. A person can never tell if he is the rare unlucky one to get cancer at a young age. More ... Read More
1
1 thank
A 24-year-old male asked:
Dr. Allen Kamrava
14 years experience Colon and Rectal Surgery
See doctor: At your age probably not but any change in bowel caliber warrants consideration of a colonoscopy. You should really discuss in more detail with your d ... Read More
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month