

Anemia, or low red blood cells, and Raynauds phenomenon can also leave you feeling cold all the time. Raynauds phenomenon causes blood vessels to become very narrowed, which reduces the blood flow to the skin resulting in extreme sensitivity to temperature change.
Lack of sleep and eating too few calories can also affect your bodys response to temperature changes. You need a sufficient amount of body mass to keep you warm and by failing to take in enough calories your body may be missing insulation and produce less heat, which can cause you to feel cold all the time.
