Question: what to do if you have a heavy period?
Answer: Nonsteroidal anti-inflammatory drugs (NSAIDs). NSAIDs, such as ibuprofen (Advil, Motrin IB, others) or naproxen sodium (Aleve), help reduce menstrual blood loss. ... 
Tranexamic acid. ... 
Oral contraceptives. ... 
Oral progesterone. ... 
Hormonal IUD (Liletta, Mirena).