Regarding breakfasts, it is fine to skip them and not eat till lunch time. This gives you an extended overnight fast. I eat evening meal about 7pm then nothing but water until just after I get up when I have a coffee with cream, then maybe a cup of tea mid morning, then lunch about 1-15. This gives my pancreas a good rest and ensures very little natural insulin is needed and consequently helps reduce insulin resistance. Your weekend fry ups are great as long as you stick to eggs, bacon, high meat content sausage, tomato and mushrooms. I have several of these for lunch. Carbs of any description raise insulin levels and blood glucose. Protein can raise BG in the absence of carbs. Fats and oils do not raise BG. Adding fat to a meal with carbs helps keep spikes a bit lower. If you test before and after meals try to keep any rise at 2 hours under 2mol/l preferably under 1.5. Keeping a food diary of everything in the meal including portion sizes and record ing your levels alongside will produce patterns and show you which foods you need to avoid or reduce. Bread, rice, pasta, potatoes and breakfast cereals (of whatever colour) are the worst culprits, as is fruit.