Chronic Constipation: Sitting for a long time without defecating puts excessive pressure on the nerves in the anus. This is the main cause of hemorrhoids.
Excessive Straining: Excessive straining during bowel movements causes blood vessels to swell.
Lifestyle:
Working in the same position for long periods of time (e.g. drivers, IT employees).
Lack of exercise.
Dietary habits: Eating a diet low in fiber causes constipation. Drinking less water can also worsen this.
Pregnancy: Hemorrhoids are common in women due to the pressure the uterus puts on the blood vessels in the abdomen during pregnancy.
Obesity: Excess weight puts more pressure on the blood vessels in the anus.
Genetics: If someone in the family has this disease, the risk of developing it is higher.
Age: As you age, the muscles in the anus become weaker and the risk of hemorrhoids increases.