It might not just be stress or lack of sleep — vitamin deficiencies could be the hidden cause.
Low levels of Vitamin D, Vitamin B12, and iron are common culprits behind constant fatigue, weakness, and even mood swings. These deficiencies are especially widespread among Indians due to dietary habits, limited sun exposure, and poor absorption.
A simple blood test can help detect them. With the right diet, supplements, and lifestyle changes, you can feel more energetic, focused, and active.
Don’t ignore tiredness—your body might be trying to tell you something.
I have always had low vitamin D levels. The weakness that comes with it is hard to avoid, but supplements, a good diet, and regular sunlight exposure are the only ways to manage it.
Yes, tiredness is a symptom most of us ignore, but it is very important to see the pattern it is showing. Some tiredness come and go based upon our busy day and continuous body movement without rest. Vitamin-D deficiency definitely causes pain due to weak bones. Vitamin B12 deficiency is related to nerve function, and due to it’s deficiency that’s why fatigue can happen. Sometimes thyroid hormone (Thyroid stimulating hormone) fluctuation is also one of the biggest reason of having fatigue, weakness, muscle and knee pain and it also impacts mood. Lack of iron can also cause extreme fatigue and weakness with low haemoglobin and hair fall. Besides, some fatigue can be because of some underlying disease conditions as well (reported in certain Cancers), that’s why it’s important to know the type of pain it is, location of the pain, it’s intensity and any pattern if it has. Constant fatigue should always be discussed with a doctor after a blood test.
This is an important insight, highlighting that vitamin deficiencies could be behind constant tiredness. Getting tested and correcting deficiencies can greatly boost energy, mood, and overall well-being.
Truly said. Always listen to your body. It constantly reminds you of your needs. Give it proper rest when needed and ignoring it can cost you something more valuable -”time and health”.
Well said! I’d just add, make it a habit to check your Vitamin D, B12, and iron levels every 6–12 months and include sunlight, leafy greens, and fortified foods in your diet. Small steps, big difference in energy!