Nutrient deficiencies
Even if you sleep for more than seven hours every night, nutrient deficiencies might make you feel exhausted all the time. Fatigue has been linked to nutritional deficiencies in the following groups: iron, riboflavin (vitamin B2), niacin (vitamin B3), pantothenic acid (vitamin B5), pyridoxine (vitamin B6), folate (vitamin B9), vitamin B12, vitamin D, vitamin C, magnesium, etc.
For example, 25% of people worldwide suffer from anemia. The majority of cases of anemia, or 50% of cases, are due to iron deficiency. One of this condition's most prevalent symptoms is fatigue, but once iron stores are restored, it usually gets better. Because these deficiencies are very common, it's crucial to have your levels checked if you're feeling fatigued for no apparent reason. When your nutrient levels return to normal, fatigue caused by a lack of one or more nutrients typically gets better.