From your symptoms I will say forget about cancer !
There are so many causes which can give this problem.
It is possible that you might be having dysentery
Might be having piles etc.
Go for stool test
Go for examination for having piles
And if require go for ultra sound
After reports go for treatment accordingly.
Ok and take care.