Don't feed the Candida sugar, bread, cachaça, etc.! They must starve to reduce their colonization of your body. It's impossible to fully get rid of them, and they can always come back, especially if you have low amounts of bacterial flora.
In Brasil it's very hard to find yogurt that contains these flora (probiotics) but doesn't have Sugar or other artificial adoçantes (maybe try looking in São Paulo or Curitiba), so good luck! The only adoçantes (sweeteners) that won't feed Candida are stevia and xylitol, which are from plants.
And no, you're not stupid for thinking emotions have something to do with this. Anxiety and obsessiveness were two big factors for me, and my condition has worsened during times of severe acute anxiety and depression.