If you take an antibiotic to treat an infection such as tonsillitis, it may also affect your vaginal flora. ‘Good’ bacteria (such as lactobacilli) may possibly also be killed by the antibiotic, thus enabling disease-causing pathogens (such as fungi) to spread unopposed.