Thanks for writing to us with your health concern.
First and foremost , please mention your age.
That is paramount.
Next details of your obstetric history.
Some women just have early , very early menopause
This could be it.
Measurement of FSH and LH levels will confirm this.
Also, the IUD could have damaged the lining of the uterus
( endometrium ).
, weight loss
too can cause this.
Excessive blood loss during childbirth could be a reason.
Cycle duration varies even in normal women, so dont worry.
Please write back with further details at -