Poor health related quality of life (OR: 0.97, 95%CI: 0.95–0.99) was associated with higher risk of depression in patients on insulin therapy. Here, INS is linked to major depressive disorder.