Advice

This may be TMI.. but I cannot catch a break!!!! I have been to the doctor 3 times in the past two months with a yeast infection and bacterial vaginosis. They've given me medicine each time and it keeps coming back! I don't know what to do. I am getting annoyed! Any advice?