A 29-year-old female asked:
Disclaimer

2 small orangey light red spots in stool (not fresh). had some ketchup and tomatoes yesterday. stomach gassy today. strained a little bit just this time to let the poop out. have a very small exterior hemorrhoids. any thoughts about it?

1 doctor answer
Dr. Donald Colantino
60 years experience Internal Medicine
?blood on stool: I wouldn't blame ketchup but can't be sure about tomatoes. Hemorrhoids cause bright red blood. This doesn't sound serious, however your physician can do a simple test on your stool to check for blood if you still have concerns.
Answered on Aug 21, 2019
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

Related questions:

A 25-year-old female asked:
Dr. Dennis Clifford
42 years experience Pulmonary Critical Care
Gas: Many foods we eat can cause excessive gas due to undigested sugars. Try a supplement like beano which will break down those sugars. Good luck with you ... Read More
A 33-year-old female asked:
Dr. Angelina Postoev md facs
16 years experience General Surgery
Stay alert: its normal to see some blood on tissue with internal hemorrhoids, if you had colonoscopy recently then get your constipation under control and see wha ... Read More
2
2 thanks
A 33-year-old female asked:
Dr. Humaira Hashmi
23 years experience Gastroenterology
Blood in stools: did you eat any beets or red food sometimes that can cause red flakes in stool. If you have abdominal pain or any mucus in stool you should get it ch ... Read More
A 21-year-old female asked:
Dr. Ajay Acharya
36 years experience Internal Medicine
See PMD: See PMD and get checked out.........It may be all constipation related, can be obstruction of bowel also.
2
2 thanks

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