Considering your history of many medical problems, its a very good option for you to consider Mirena
IUS. Mirena is very effective both as a contraceptive
and to reduce heavy menstrual bleeding. It causes absence of periods after 1 year of use in 90% of women using it. Which is a welcome relief for a lot of women.
Some women have erratic spotting in the initial few months but this subsides after 3-6 moths and most women are comfortable with it.
You should definitely consider it.
Hope this helps.