Megestrol
"For several years, I have been experiencing very heavy and clot filled periods, sometimes lasting as long as 21 days (the heavy part would occur from day 2-4) and I was bleeding past super large tampons and pads every 30 minutes (I would wear both). I was also experiencing chest pains and shortness of breath, which forced me to the hospital a few times. There were no heart issues, however, I was severely anemic and received several blood transfusions, my lowest blood level being 5.4. An ultrasound  determined that I have fibroids and was prescribed megastrol acetate and although I have light daily spotting and headaches, this is the best thing that has ever happened to me. When I do have a period, it's just slightly more than spotting."