
One huge factor would be the gene or genes responsible for insulin resistance. However, this has not been proven by scientists as yet. The lifestyle that you follow is also a contributing factor.
Another factor is the racial group you belong to. African Americans, Latinos, Native Americans, and Asian Americans/Pacific Islanders are more prone to develop type 2 diabetes than white people.
Your lifestyle is another thing that determines whether or not you would have type 2 diabetes. Being obese and staying inactive is something that triggers your body to have type 32 diabetes. Remaining sedentary, cigarettes, drinking alcohol excessively, and consuming a high-fat, low-fiber, sugar-laden diet all raise risks as well.