INS and Obesity: Type 2 diabetes is caused by both insulin resistance and insufficient insulin secretion and is influenced by lifestyle factors such as overeating, physical inactivity, obesity, stress, and aging.