If you know the cause we can diagnose ourself before going to doc.
Haemorrhoids is a varicose inflamed condition for the veins, inside or outside the rectum.
constipation causes gas trouble in most people
constipation also causes piles, fishes and blood in stools
stools have tiny blood
pain after stools
people think they have vedichechindi or bicycle ride or due to travel to different city etc
It is not hereditary
If goes to bathroom/stools everyday. todays excretion it is not yesterdays but day before yesterdays. Even if you go everyday we are not excreting fresh stools.
For people who are constipated and force to go stools have this problem. Their rectum looks protruding. Unlike other whose rectum goes back to original position after excreting.