The Many Causes of Hemorrhoids
Stated simply, hemorrhoids are caused by an increase in pressure on the veins in the pelvic and rectal area that causes blood to pool or collect inside them which in turn causes them to swell. A slight increase in pressure causes the irritating itching se...