Hello,
You have been suffering from
bacterial vaginosis, presently you are having delayed periods. Bacterial vaginosis may cause a small amount of bleeding or spotting, there doesn't seem to be any clear evidence that BV can affect your periods. You have taken
azithromycin prescribed by your treating doctor. Some medicines do affect periods and may cause delayed periods.
Menstruation delay is reported only by a few people who took Azithromycin. There is not much evidence. Since you are sexually active, you are suggested to get clinically examined by a Gynae, get per vaginal examination done to detect bulky
uterus. You may take urine test for detecting
pregnancy with the first morning, mid stream urine. You may need to get USG (uterus and fallopian tubes) done to detect pregnancy or ectopic pregnancy. Get examined, get managed at the earliest.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician