Hi gingercat
I'm afraid you are eating too much carbohydrate. Read the guidance via the link Daisy sent you.
You should be aiming for the NICE guideline blood glucose levels for Type 2s, which are between 4.0 and 7.0 mmol/l before meals/fasting, and less than 8.5 mmol/l 2 hours after eating.
If you test immediately you get up, then before each meal to establish your level, and 2 hours after a meal to see how much it has affected you blood glucose, you should see how things are going. Don't get bored with testing - it lets you know what's going on.
I eat eggs for breakfast, a fish or meat salad for lunch, and a hot protein meal with green veg for supper. Cheese, a few nuts, or maybe one piece of fruit (eg an apple - not a banana!) for snacks. Occasionally I'll have a couple of crispbreads or oatcakes for that 'crunch' mouthfeel. I can also manage a small portion of 85% dark chocolate without doing too much harm. If you're vegetarian it's more of a problem, but it can be done.
I'm on a very low carb diet, and you may not have to go that far - but my bgs haven't been outside the guidelines since Christmas. And I was only diagnosed in December.
It's awful cutting down on your carbs - I love bread, and potatoes, particularly exotic breads and chips and mashed potatoes. But I'd rather do without them than go blind or have my feet amputated, which can happen if we don't control our blood sugars.
Your choice!
Keep trying - you'll get lots of support and help on here.
Viv