Hi JoJo,
You're right you don't eat much do you! You may have said already, but are you T1 or T2? Do you have a small appetite, or are you simply cautious not to eat too much? You aren't using much insulin and I think that's a good thing generally, unless your sugars are running too high, which sounds as if they probably are.
Your diet is mostly carbohydrate then, especially at breakfast and lunch when its over 90% carbs. Whether it's cereal or oatckes, these things will always send your blood sugars high - too high for injected insulin to cope with.
In my experience, when I started to eliminate these things from my diet, my blood sugars pretty quickly returned to a near normal range. I run between 3 and 5.5mmol/l constantly but I don't think that can be done if your diet is very high in carbohydrate.
Would you eat protein and fat instead, such as bacon and eggs at breakfast for example?
I think the more we reduce the carbohydrate in the diet, the closer to normal our blood sugars will be.
Would you consider adjusting your diet at all?
All the best,
fergusc