Hi,welcome to HCM. Your history looks like there may some infection in your uterus
which is affecting your hormones level and causing all these problems. So I would like to suggest you to visit a gynecologist for the local examination & further investigation for your hormonal
levels, like which hormone is affecting?
No need to worry much.It can be cured with proper treatment.