Hemorrhoids are a very common problem; in fact, about 50% of the population has suffered at some point in their lives. They are caused by ...