We all feel cold and hot differently, but some people constantly have colds and have no idea why.
Your thyroid gland may not be working properly
Hypothyroidism is a disease where the thyroid gland is not producing enough hormone and thus leads to cold intolerance.
Thyroid hormones help regulate metabolism and temperature, and when we lack them, we have colds all the time.
Other symptoms of hypothyroidism include fatigue and low heart rate.
You are not consuming enough water
Water speeds up metabolism, helping the body break down food and create energy and heat. If you are dehydrated, you lack that energy and heat that warms the body.
You may have anemia
Anemia is another medical condition that can cause you to have cold hands and feet.
Anemia occurs when the body lacks red blood cells that carry oxygen to organs and tissues.
There is iron deficiency anemia that occurs during pregnancy, menstruation or blood loss; and vitamin deficiency anemia caused by poor nutrition.
Other symptoms of anemia include yellowing of the skin, increased heart rate, fatigue, headaches, etc.
Lack of sleep
Good sleep is very important for regulating body temperature, so if you’re already having colds all the time, the reason may be simple – sleep!
When you’re underweight, you simply don’t have enough body fat to protect you from the cold.
If you are losing weight on purpose and reducing the calories you consume, then this affects metabolism and temperature regulation.