Hi @frog ,
Hi blood sugar levels are known to make people a bit tetchy. All I csn say is that from my own experience I've been fine since I started injecting and got my numbers down.
Acceptance of health treatment claims that are not adequately supported by evidence. I dislike it when people sell ineffective and even harmful alternative health products to exploit the desperation of people with chronic illness.
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.