This is the latest thing I found out:
Many of our cells cannot access the calories contained in the glucose very well without the action of insulin. That's what happens when you suffer from diabetes or insulin resistance. The consequence is that you can eat lots of food and actually be in a state of starvation. People with type 1 diabetes, who cannot make insuline at all, and others with type 2 diabetes but cannot make enough insulin, can thus become very ill without insulin shots.
Insulin therapy: learn how to avoid overeating and starving at the same time
Seems like low insulin levels affect how you absorb food. Deficiency in D3 is often caused by malabsorption!
Now to find out what causes the low insulin in the first place...