Home >
Approximately 75 % of Americans suffer from hemorrhoids at some point in their life. The exact causes of hemorrhoids is still under debate, however, experts speculate that obesity may be a contributor to some individual’s hemorrhoids.