Hi frog, and welcome. It's great to hear your BG levels are good. There can be a number of illnesses that trigger irritability. One option is to get a medical check up with blood tests for a range of things like thyroid, hormone levels, and vitamin deficiencies. Iron overload can also have this effect. If everything is tickety-boo on the physical side, then it might be due to stress or depression.