Common diabetes type 2 (insulin resistance) causes are obesity and over weight, hereditary or family history, stress, hypertension and age. See attached link.
Yes, it can.
Yes
Excess body fat
its gravity that floats more often