Just because you have one does not mean you cannot also have the other....
Hemorroids are actually a pretty common "symtom" of
colorectal cancer, because as a tumor grows and obstructs
your colon, you tend to try to force toileting more, and
spend longer on the toilet trying to get stools, unknowingly, past the obstruction while believing yourself
to just be constipated....
This also tends to bring on more hemorroids.
Best advice --- get it checked out.