Hi Andy!
How do you know that Champix is a cause of your diabetic problems? Do you have obesity? Did you eat more during the course of Champix?
And the most important thing (to me) - did you quit smoking? If yes how do you feel as a former smoker? Did Champix help you to do this?
Regards
Tomek