Oral candidiasis. The white spots on your throat are probably thrush. That means you have a yeast infection in your mouth and probably your entire digestive tract. It's likely that yeast from your colon is reinfecting your vagina making it impossible to cure. It's also possible that you have a weakened immune system. This could be or become a serious problem. See your doctor soon.