Causes
The veins around your anus tend to stretch under pressure and may bulge or swell. Hemorrhoids can develop from increased pressure in the lower rectum due to:
Straining during bowel movements
Sitting for long periods of time on the toilet
Having chronic diarrhea or constipation
Being obese
Being pregnant
Having anal intercourse
Eating a low-fiber diet
Regular heavy lifting
Risk factors
As you age, your risk of hemorrhoids increases. That's because the tissues that support the veins in your rectum and anus can weaken and stretch. This can also happen when you're pregnant, because the baby's weight puts pressure on the anal region.
https://www.mayoclinic.org/diseases-...s/syc-20360268