Hi,
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 infection.
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.