Sheesh, you've certainly had a basinful of crap lately bro. Still diabetes is something loads of folks live with on daily basis, and lead a fairly normal life. I hope it's only temporary and just a reaction to all the chemo you've had.
Keep us posted, we're thinking of you mate.
Giok