Segala jenis infeksi juga meningkatkan kadar hormon stres kortisol. Hormon ini menghalangi kemampuan insulin untuk menghilangkan kelebihan glukosa dari aliran darah, menghasilkan kadar gula darah tinggi yang konstan.
4. Obat-obatan
Obat-obatan tertentu seperti dopamin dan norepinefrin, imunosupresan seperti tacrolimus dan siklosporin, dan kortikosteroid dapat mengaktifkan enzim dalam darah yang dapat menjaga kadar gula darah tetap meningkat. Tubuh merasa sulit untuk menghasilkan energi dan orang tersebut merasa lelah sepanjang waktu.
5. Obesitas
Kelebihan sel lemak membuat tubuh resisten terhadap insulin. Kondisi ini juga membuat sulit untuk menghilangkan glukosa dari darah dan menggunakannya untuk menghasilkan energi.