Vitamin D is an important part of your overall immune system function. Your immune system is in balance when you get enough Vitamin D. If you don’t get enough, you will have infections and allergies. It also makes your brain more capable of thinking, and is a very important part of your nervous system, making up a big part of the brain’s “black box” known as the hypothalamus.
The straightforward answer is yes. Vitamin D is really a fat soluble nutrient, which boosts serotonin levels in your system. Serotonin is merely a chemical contained in the brain, bowels, and blood platelets and is directly associated with uplifting mood, energy and positive thoughts.
Low quantities of vitamin D will mean low serotonin in your body which can cause you to feel more anxious, depressed, irritable, and cravings for sweets.