In my opinion there are too many starchy carbs and sugars in your meals, which will not be doing you any favours. Did you know that bread and rice are amongst the worst foods a diabetic can eat if he wants to keep control of his sugar levels? All carbs turn to sugar once inside the system, some more quickly than others. Bread and rice are quick release, along with potatoes, pasta, pastry and batter. In fact anything made with ordinary flour. Perhaps you cut consider cutting these down? Fruit is also something to watch carefully as it also is full of sugar. A small apple may be OK but a fruit salad may not, depending which fruits and how much, and whether it is home made or shop bought. Try cheese for a snack or a few nuts, and what about a plain yogurt for breakfast with a few berries thrown in, or a good old English fry up (bacon, eggs, tomatoes, mushrooms)? Have a think what you can do.