You certainly do seem to be doing all the right things. As you have a monitor then doing some strategic testing, before you eat and 2hours after and see what your blood glucose is. People tend to look for an increase of no more than 2-3mmol/l or no more than 8-8.5mmol/ post meal. If you are finding it less than than then try a bit more carb in your meal and see what happens then.
Some people find cereals even low sugar ones in the morning can be a problem as they can be more insulin resistant and something high carb then can increase blood glucose too much so they start the day at a higher level than they really want.
I tend to have either full fat Greek yoghurt with berries and about 15g of a low sugar granola or eggs in various forms with mushrooms, tomatoes, bacon, smoked salmon and 1 slice toast.