
The cause of hemorrhoids can be explained several different ways including:
- over-exerting yourself during a bowel movement
- constipation and extra straining of the bowel
- diarrhea, where the expulsion of loose stools is continuous
- sitting or standing for prolonged hours
- obesity
- lifting very heavy weights or objects
- pregnancy and childbirth
- inactivity
- overusing laxatives