asokarishta can be taken , it will help you,
take it 30 ml twice daily after food for at least six months.
hoping that you are not having any other underline medical conditions
if not checked, keep in mind that so many conditions including
thyroid hormone imbalance , pcos etc may present with irregular periods.
Next Steps
taking a consultation with an ayurveda gynecologist is suggested
Health Tips
take a well balanced diet,drink water as per need, doing exercise, yoga postures like bhujangasana, pavanamukthasana etc,dpoing anulomvilom pranayama are good for you