This is Dr. David. I am reviewing your question now and will be with you momentarily.
how old are you?
I am a cancer doctor.
chance for colon cancer are very small
most likely the bleeding is from hemorrhoid vein bleeding from the rectum from constipation.
yellow white mucus can be from just the constipation.
sounds like you have bad constipation
you could have IBS with constipation.
small hard stools are still a sign of constipation.
you may need both fiber supplements and more fruits and vegetables and laxatives to help soften your stools.
severe constipation can last a long time.
you need to eat more salad, vegetables, cooked, raw vegetables, whole grains, oat meal,
pasta, breads, cheese, bananas can cause constipation.
no, you don't have to worry about cancer.
you should see a doctor to see if you have long term constipation issues or if this is just a one time thing when you travel.