What Causes Heavy Periods?

Heavy periods can be caused by fibroid tumors or an early miscarriage. Some women naturally have heavy periods without a cause or reason.