Piles (hemorrhoids) are usually caused due to increased pressure in the abdomen. The factors that trigger this include:
- Repeated straining for stool especially in a person who is suffering from long standing constipation.
- Diet high in processed food and low in fiber.
- Pregnancy: The pressure of the fetus in the abdomen, as well as hormonal changes can cause the blood vessels in the rectum and anal canal to enlarge, resulting in piles (hemorrhoids).
- Sedentary lifestyle.
- Repeated episodes of diarrhea.
- Lifting heavy objects.
- Any work that requires prolonged standing (for example traffic police, waiters etc.)
- Repeated coughing and sneezing.
- Loss of muscle tone in the rectum due to old age and rectal surgery.
- Anal intercourse.
- Some diseases that may cause piles (hemorrhoids) are: enlarged prostrate in males or urethral stricture (narrowing of the urinary opening) due to constant straining to pass urine, cancer of rectum, causes compression or thrombosis (blood clot) of the hemorrhoidal vein giving rise to piles (hemorrhoids), Liver problem like cirrhosis