All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger.
Your waiting period, dear sister, is three menses, because the waiting period of a woman who is separated from her husband in his life, whether with divorce, invalidation of marriage or Khul’, is three menses if she is a woman who has menses and she is not pregnant, as Allaah Says (what means): {Divorced women shall remain in waiting [i.e. do not remarry] for three menstrual periods.}[Quran 2:228]
The fact that your periods are not regular do not change the ruling; so you should wait until you have three menses since your husband divorced you, then if you become pure from the third menses, your waiting period expires and it becomes permissible for you to remarry. Even if you only had menses once in three months, your waiting period does not expire until you observe three menses. If you had blood discharges after the miscarriage, then this bleeding is not considered among the three menses whether it is said that it is post-partum bleeding or abnormal bleeding. Besides, if your husband divorced you while you were in menses, then this menses is not considered from the three menses [that you are obliged to observe]. The fact that you live far from your husband does not negate the right of your husband about you observing the waiting period. Therefore, you should observe it even if he is far from you.
For more benefit, please refer to Fataawa 83672, 85417, 90741 and 89589.
Allaah Knows best.