What you eat and drink, as well as how much sunlight you get on your skin, all affect your micronutrient levels – and in turn the health of your body and mind.