I thought that I should point out that we were told that our children should have colonoscopies by the time they reach 40 years of age. The rule of thumb seems to be that whatever age a parent is diagnosed with colon cancer,(in my husband's case 52) the children should be screened 10 years younger. My dad had a cancerous polyp removed 8 years ago when he was 67,which is why I needed to be tested. Also my grandmother (on my dad's side ) died from colon cancer at age 64
I have talked to our children about early screening.(Our eldest is 29 ) I plan to encourage them to have screening done even earlier if they have any symptoms. I have noticed that there are folks only in their 20's and 30's posting here that have been diagnosed with colon cancer
So that said, even though it is probably just hemmeroids, with your mother's history of colon cancer, I think it would be wise to have a colonoscopy just to be sure.