Being 20 pounds overweightExcessive body weight is a known predisposing factor to type 2 diabetes; the exact relationship is unknown. Diabetes insipidus is caused by too little antidiuretic hormone (ADH) and has no relationship to type 2 diabetes. High-cholesterol diets and atherosclerotic heart disease are associated with type 2 diabetes. Alcohol intake is not known to predispose a person to type 2 diabetes.