Hemorrhoids, also known as piles, are swollen or inflamed veins in your rectum or anus. They develop from increased pressure ...
Although it is always to good to get a second opinion from a doctor, it may simply be a case of piles. Also known as hemorrhoids, these are clumps of blood vessels in the anus and lower rectum.