Managing a heavy flow and blood clots during your period can be challenging. Heavy periods can disrupt your life, cause ...