If the discharge you are mentioning is of infective origin, then it should have responded to antibiotics. I would suggest you to get a pus culuture and sensitivity test done to know the status of the infection if any. That should help her. And for menstrual problems, it could be the added stress causing it and does not have specific relation as such.
we have done culture for the pus many a times...n recently have also done fungal test....but it showed negative result....although it had showed bacterial infection many times...n the doctor suggested......zanocin antibiotic tablet for a week(twice a day)....at first there used to be some effect(decrease in the pus) when taking this antibiotic but now it seems to show no positive result inspite of continuing the antibiotic..there is no decrease in the pus formation now....all the other reports....CBP,CUE,urea creatinine...all are clear....