Hi Newbat,
Your daily readings are pretty high, particularly the 2 hour post meal ones. Your HBA1C is very high but as you have an appointment today I guess it may be an old reading?
What the post-meal readings seem to indicate is that your blood sugar is being elevated to a level where even the high dosage meds you are on are really struggling to cope with it. There is a reason for this. Your blood sugar is raised not by the act of eating, but by what sort of food you eat. What creates blood sugar is carbohydrate – this converts into glucose and is stored in the blood as blood sugar. The simple answer to having lower blood sugars is to eat less carbohydrate and more of the food types that do not convert into sugar.
Most of us eat far too much of the unhealthy carbohydrates that temporarily make you feel full, but add very little in the way of vitamins and minerals. The worst culprits are the starchy foods, potatoes, rice and anything made from wheat and other cereals. The best source of healthy carbs is from vegetables and fruit, so I would recommend that you have a good look at the sort of things you typically eat over a day and see if you can cut down the amount of starchy foods and replace these with either a lower carb version or with an alternative.
For example instead of cereals for breakfast, have scrambled egg on a slice of low-carb bread. If you have sandwiches for lunch, make them from one of the low carb breads (Nimble, WeightWatchers, Burgen). With your evening meal have half the potatoes but double of an alternative vegetable. I am sure that if you were to try this then after a week you will see a noticeable reduction in your BS readings. You can always tweak this by a slightly bigger or smaller reduction in the carbs, depending on what results you get.