Several factors can cause a yeast infection, including:
- antibiotics, which decrease the amount of Lactobacillus (“good bacteria”) in the vagina.
- pregnancy.
- uncontrolled diabetes.
- weak immune system.
- poor eating habits, including a lot of sugary foods.
- hormonal imbalance near your menstrual cycle.
- stress.
- lack of sleep.