Thrush is caused by a yeast overgrowth that disrupts the vaginal microbiome. This can occur from increased stress levels, introducing new antibiotics to the body, hormonal changes during pregnancy or on your period, or another illness like diabetes.