You are basically having 2 issues
1) anemia : start on iron+fa tablet which IS PROVIDED BY GOVT OF INDIA (60mg elemental iron + 500 mcg folic acid combination ) you will get it FREE OF COST . Take this tablet once weekly for entire life untill and unless you are
pregnant because untill menopause you are gonna bleed so anemia can continue so u need to take it for long time ...once weekly tab .
2) irregular periods : get UPT done and if comes out to be negative : must consult an OBG doc for evaluation of irregular periods