Diagnosed with genetic old fat bastard diabetes (that's why I have it, overweight, age and it runs in my family) in August a week after my right foot blew up like a balloon, absolutely no "classic" symptoms whatsoever so no reason for doc to take blood out of me to test. Now I take Metformin 850 twice a day and everything is under control.
Can't agree with staying away from sodas, especially "zero" ones. Just don't drink them constantly.
Tea, especially Earl Grey as the bergamot has been proven to work against cholesterol (You have type 2? Your LDL will be sky high thanks to metabolic syndrome. Lowering it will be part of the regime for type 2) and does have an effect on blood sugar according to an Italian medical study, will be better overall than water. I prefer Tagatose to Sucralose, costs more but imo is worth it, have it in the little tablets for tea and loose for baking or puddings. Be aware that many sugar substitutes, in my case stevia, can have an "explosive" effect on the intestines, I lost around a kilo in 30 seconds once thanks to that stuff, never again. Hemp tea is also one to look at, there are proven benefits thanks to the CBD in hemp.
Fresh veggies, that's a given, especially in this day and age when frozen stuff is as good, if not better, than fresh. Frozen also equals less waste, means cheaper. All depends on what you are cooking.
Fresh fruit. Eat it. Some things are better than others but there's still the vitamins, minerals and fiber you need. Avoid grapefruit if on statins, they don't agree with each other. DON'T think that juice is the same, it's just a sugar bomb.
Grains. A good "natural" (no added sugar or anything like that) multigrain muesli with 0% fat yoghurt with a few nuts and grapes is an excellent breakfast. Walnuts, hazelnuts, almonds and pecans are your best bet, avoid brazil nuts like the plague.
Seeds. Add hemp, chia, whatever seeds to salads and so on. Plenty extra vitamins, minerals, and good fats there.
Cooking. Low fat cooking butters, not the solid stuff as that is not good for you at all, are good for frying, and grape oil is actually one of the lower fat oils which can handle some extreme heat without issues. Peanut oil is also good. We're back to saturated fats again, these are all better in that respect. Use sparingly, your food doesn't need to be swimming to cook.
Fries. Get an air fryer, use oven fries or make your own ones. Once every 14 days.
Cut saturated fats. Full stop. Your liver isn't working so efficiently so it needs a break. Plenty decent low fat meat out there like turkey and chicken, I always aim for <5% fat whenever possible.
I avoid fruit after 6pm, keeps things more stable overnight.
Bread. Get rid of that white shit and get multigrain, wholemeal, sourdough or, ideally, a good "pumpernickel" as it has a lower GI than any other bread.
Alcohol. The occasional beer or two is fine, every day is not.
Be aware that having any infection can raise your blood sugar. When sick, be aware that you can spike as any infection will mean things like your cortisol levels will increase which will increase your blood sugar levels. Glucose meters are not expensive, you should always have one no matter what the doc says as then you can figure out what the messages your body is sending out is telling you. Medication can also have an effect, codeine lowers my blood sugar but it seems tra*adol (damned if I know why that word is banned here) does the opposite according to reports as there has seemingly been a rise in admissions to hospital for hyperglycaemia thanks to that drug. Be aware of how some meds can affect blood sugar.
Exercise. As much as you can, the more the better.
Potatoes are fine, depending on how they're cooked. You make mash with full fat milk and butter, you do yourself no favours. Bake them in the skin, with nothing added, there's a lot of goodness there.
Pasta, tortilla wraps, and so on. Wholemeal, multigrain or "spelt" all the way. Beware regarding quantities.
Flour. Get the buckwheat out. Works great as a replacement for normal white flour when making sauces and is a tad friendlier than white wheat flour.
Vape CBD. This will reduce arterial inflammation, which has been shown to be a factor in type 2. The effects are so clear that the Israelis are looking at incorporating CBD into diabetes treatment regimes. I use the Sensi Seeds 50mg vaping fluid, others are available.
Be aware that many "sugar free" stuff such as chocolate and ice cream has the sugar replaced with fats. Check the labels, avoid it like the plague if the fat content hits even 10%. Plenty other options, plenty sugar free candies that use Malitol. Eat in moderation.
And these last two words are the important ones. "In moderation". You can, honestly, eat or drink anything you want "in moderation". It's easier to stick to just eating what is "good" for your condition, otherwise "one won't harm me" becomes another one, then another, then another and you've gone hyperglycaemic. Personally, it's best to avoid the "bad" things altogether and find something else instead. And you can also have a lot of fun finding recipes for all sorts of low fat/zero sugar recipes for damn near everything out there, and you'll find that what you make will generally taste better and be healthier as you won't have all the other chemicals others add to processed food.
As The Knave says, YOU have control and in this day and age there is no reason not to enjoy life as much as before, only a few changes need to be made and these are changes you will benefit from.