Vitamin deficiencies may have more to do with insulin resistance than you have been lead to believe...