Diabetes and quality of life