I am anm insulin dependent diabetic as well and I have a set routine for dives:
1.check my blood sugar 1 hour before the dive, then again 30 minutes before the dive to see if my blood sugar is dropping faster than normal.
2. I ALWAYS carry a glucose "gel" in my bc pocket (it can be bought at any drug store and comes in packets that are easy to take underwater), in case my blood sugar gets too low underwater and I dont feel confident waiting until I surface to treat it.
3. Remember that your dive buddy may not be able to tell if your blood sugar gets too low (hypoglycemic) underwater, even if they are familiar with diabetes.
4. If in doubt, drink some juice or eat some fruit before your dive to raise your sugar a bit (better to have your sugar level a bit high than too low on a dive, although VERY high blood sugars are dangerous as well).
5. Trust your instincts. If you even THINK your blood sugar is low, end the dive immediately. Hypoglycemia can cause irrationability and confusion and thats not what you want uinderwater. No dive is worth dying for.
6. Dont dive if your blood sugar is unpredictable that day.
7. Make sure your Buddy knows you are diabetic, so that they don't confuse the symptoms of hypoglycemia with DCI(numbness, shaky hands, etc.) Conversely, dont confuse the symptoms of DCI (decompression illness) with hypoglycemia. If in doubt, drink some juice, eat some sugar and test your sugar level until you know you are not hypoglycemic. If the symptoms persist, follow steps for treating DCI. Better safe than sorry.
8. Believe in yourself. A good diver knows his limitations and wont press them. Diabetes is controllable under ANY conditions, but hypoglycemia is dangerous, though preventable.