I second the IUD it’s been great both times i’ve had it
Is that copper or hormonal
I have an iud (mirena) and it reduces my periods a lot so avoid that if you don't want your periods stopped or reduced ! It's why I love it though, 1 teaspoon a day for 3 days every few months is a lot better than soaking through for 8 days every month !
Copper
@Alex Mirena is an IUS not an IUD. Mirena is a hormonal coil while IUD is a copper non hormonal coil.
If you don't want your periods to stop and nothing that will mess with your hormones that can make you add up weight, then IUD is your best bet.