Hi welcome to HCMForum. Your periods are irregular by time and quantity.
The cause could be andemia or some harmonal problem. With the tablets
you have mentiond you can get periods but it may cross 20th as you
take 5days in 5days you may get or may not. so with your doctors
advise if you take for 2 or 3 days You may get your period on 20th.
But if you get period also you should get treated to get the periods
regularly. For that you also have to get treated for anaemia
. I advise
you to consult a doctor for this.
Besides i advise you to follow some diet recomendations as take
more of green leafy vegetables pulses sprouts fruits and juices to build
up general health and haemoglobin
. Thanks for calling.