Thanks for the query to H.C.M. Forum.Amenorrhea
or delay in period in your case may be due to .
1 Side effects of antibiotics and other medicines as most of drugs develop menstrual irregularities . This type of side effect is usually short lived and resolve in itself . Usually don't require any medicine.
2 Tension or stress causes hormonal
imbalance and this may be the next reason, usually don't require any treatment .
3 Next reason may be disease as sometimes typhoid
or other infection develop such type of delay in menses .
, sometimes may be the reason.Diagnosis can be confirmed by hemoglobin
Once again don't require any treatment .
In my opinion nothing to worry , no need to consult any one , no treatment .
But if these delay in menses present 4-5 months then consult a gynecologist .