Ladies, I need help

Ive always had heavy periods but after my kiddos were born (5 and 8 years ago) its just gotten steadily worse. I have at least one small fibroid. I use a menstrual cup so I can measure how much Im losing. Each cycle I lose around 2.5 cups of blood. Its extremely heavy, and so so painful. I always have low iron.

For others in a similar boat, what has helped? IUD, mini pill, combo birth control, what? I need help!