Just a little more to add...
Yes, diabetes, especially uncontrolled does make a lovely breeding ground for yeast and other bacteria. If I have a little thrush, or a little yeast, and I have one day where I don't have really good blood sugar control, guaranteed the yeast will end up going crazy...