Metabolism? Maybe your inner calorie counter is tilted to your advantage.

It sounds like the body's own insulin is working hard and your body is responding to the insulin quite well.
__________________
I get fed, don't worry.

(Buddy putting in his 2bits worth)