I came upon this little pocket of information and it made LOTS of sense to me as a vegan. People are always talking about not being able to give up cheese (and it was absolutely the hardest thing for me, though the idea of having an actual glass of cow's milk sounded like puke, I still wanted a greasy cheese pizza) ...and a lot of vegans give advice like eat more green leafy vegetables or eat more tofu or take calcium supplements...but honestly you can eat tofu until you're stuffed and still have a cheese craving the next day. According to this article, the real reason is stress. You need to relax. Those addictive hormones in cow's milk also release chemicals in the human brain that make us feel happy, comforted, stable, relieved etc. If you simply cannot give up cheese or are having a random cheese craving after years of being vegan, look to your lifestyle instead of your vitamin supplements for the answer. Eat vegan "comfort foods" instead and consider using a natural remedy for stress-relief, or just take some time off to do nothing.