Have Vaginal Discharge, Foul Smell, Have Latex Allergy, Taken Flagyl. Is It Gardnerella?
Thanks for the query.
gardnerella causes bacterial vaginosis which occur due to disruption of normal vaginal flora,
means lactobacillus will be present in the vagina and maintains acidic Ph in it, when because of some reasons disruption of that normal flora occurs anaerobic bacteria like gardnerella will increase and cause vaginitis.
in your case it is appearing that the causative factor for disruption of normal flora is allergy due to different things like latex of the condom, semen etc,
it is true that excessive use of disinfectants etc for washing the genitals can flareup the infection by disrupting the normal flora.
so once your symptoms get controlled with antibiotic therapy you try to avoid the things which are causing irritation, so the withdrawal method you are practicing is better option, try to use water only to clean the local parts and avoid other things like perfumed products, bubble bath etc which can increase the recurrence.
Hope I have answered your query. I will be available to answer your follow up queries. If you are satisfied with all my answer, please rate the answer after closing the discussion.
Take care.