irregular periods need to be evulated for the hormonal imbalance and then treated, taking what self medications in the name of ayurvedic may cause serious fertility problem in future. you need to consult your doctor for a diagnosis of irregular menstural bleed