Hello yz , greetings from healthcaremagic.com
I am Dr Sourav Chakraborty and i will be answering your queries. You are of 24 years of age , since when are you having this symptoms ? As per your request i will serially sort out the causes for hematochezia
-- condition from which you are suffering from . They are hemorrhoids , anal fissures, diverticular bleeding, polyps residing inside the colon , inflammatory bowel disease
and rarely colon cancer
. Though you have not provided any family history (very important for your case) but if anyone in your family like your parents , brothers, sisters got similar conditions or been been diagnosed to have multiple polyps in colon you must get a conoscopy
done. Also you have not mentioned what is current hemoglobin
levels , please do get it checked if you have not checked it yet. The duration of your symptoms is very important also i want you to be careful of what you eat as irritable bowel syndrome
do get aggravated if you are on lactose and fructan diet. Going by your history i do believe you might have Irritable bowel syndrome abut it's better to consult with a primary physician regarding this . Hope i have been able to help you with your doubts and please do forgive me for grammatical errors , if any. Take care.