SHBG and insomnia: Specifically, systolic BP, smoking, insomnia and alanine aminotransferase levels were positively associated with type 2 diabetes, whereas testosterone, SHBG, and HDL- and total cholesterol levels were inversely associated with type 2 diabetes after BMI adjustment.