What Causes Hemorrhoids?

Hemorrhoids are swollen or inflamed blood vessels that can sometimes form in and around your anal canal. There is not 100% clear agreement from the medical community as to what causes these veins to enlarge, however, many people believe that the primary cause is from some kind of pressure or strain. To control your bowel movements, the tissue inside the anal canal fills with blood.   When there is increased pressure, for example with passing difficult stools, it causes the veins in this … [Read more...]