Okay, so... The medication you're on, the hydrocortisone, the statins... Those can raise blood sugars. (Well, statins might, cortisone will.). So since you really do need the cortisone, you need to find other places where you can improve. And oh my, your diet.... You might as well be eating pounds of sugar with a spoon. That's good news though, means there's lots of room for improvement! The rice, weetabix, pinapple, and skimmed milk for instance are all carb heavy. And practically all carbs turn to glucose once ingested. First steps might be cutting all cereals, bread, rice, corn, pasta and potatoes. Fruits are very sugary, especially the dried kinds, but you'd be doing significantly better if you used a full fat greek yoghurt with berries. (Berries are basically the only "ok" fruit for a T2). And yes, full fat, because fats don't raise blood sugars at all. Usually when something's low fat or fat free they put carbs in to compensate for the loss of flavour. We don't get fat by eating fats... We get big because the glucose gets stored in fat cells. Basically, get some eggs with bacon into you and be amazed at your blood sugar levels. (be sure not to tank out with a hypo though, eh).
My husbands waiting for me to go grocery shopping so I'll have to leave it at this, but.... There's room for improvement. Things can be better than they are right now.
Jo