MSM is a good supplement for Diabetics. good luck getting your cat to take it as it doesn't taste good.
Your cat is faily young so it may not be getting enough minerals. I suggest putting a tablespoon of colloidal minerals in the cats water every couple days.