An afterthought. My husband, not diabetic yet, used to have eating issues. He ate like a locust, I couldn't leave a half finished packet of anything around or it would be gone when I got back.
For a few years he'd had suspicions that wheat wasn't doing him any good. A few years ago he gave it up, and two things happened. One was his large belly disappeared overnight (which was a bit weird actually) and he stopped being ravenously hungry. At that stage he couldn't stick to avoiding wheat, and the belly and the hunger returned.
For the last year he has been much more successful. He now eats like a hungry person, not a locust.
I'm not saying this would work for you, but it is a quick and easy thing to rule out.