I also take a multivitamin, but still think there is nothing better than a well-rounded healthful diet. I think a Mediterranean diet is among the healthiest, and that's what I try to follow. Nothing extreme or weird about it, and the food is delicious and satisfying.
Stress reduction is key for me. Finding ways to reduce negative cognitive distortions is part of that.