hi welcome to healthcare magic
there are many reason for ur delayed and scanty periods like thyroid
imbalance,stress,chronic illness,poor nutritional status,excess exercise,abnormality in uterus/cervix.
Most patients suffering from oligomenorrhea
are treated with birth control pills.and you must be aware of its side effects.Since homeopathy
work on deep, energetic levels to rebalance the body, these therapy may be helpful in treating oligomenorrhea.
you can consult near by homeopath for side effect free treatment,you will surely can good result soon.