have an antibiogramme done from a swab to test which ABs work for your problem if it is not a yeast infection but indeed bacterial. Susceptibility testing is a must in our cases - make sure you don't go for broad spectrum ABs without knowing what you are treating - unless it feels as if the infection is moving upwards which is when doctors sometimes decide to "fly blind" to prevent things from getting even worse. Make sure the lab tests the "less likely to cause c diff / middle of the road ABs" from the list here on the site as well - not all of them are part of standard antibiogramme testing. There is topical metronidazole cream which works for some things. It is not as systemic as the oral AB version plus as we know works against c diff anyway.