Amanda, you sound like an intelligent person. I don’t think you need to pay someone to tell you what you should eat. There is SO much free advice and information on the net. This forum is only one of many, there are articles, and there are actual books in libraries and stores, plus people that can tell you what you should try to eat. Your doctor is an idiot, no question about it. If you follow even some of the advice and experience you can find from actual diabetics, you will lose weight, and your blood sugar will come down.
Don’t eat cereal. Period. Have some. Sandwich? Better not be one with bread. Mayo? No carbs, calories and fat if you eat too much, but it breaks my heart to think you are being told such ridiculous crappola. Eat intelligently, and how will he/she isn’t gonna know? What, does he come to your house and watch you eat?
Unsalted peanuts, walnuts, bacon, eggs, sausage, non-fat/no sugar pudding with non fat milk, peanut butter, what’s wrong with pork now and the? Chicken, steaks, ground beef, deli meats… There are lots of things you can eat.
We didn’t get a lot of details on your condition, but unless you are in serious trouble with weight and/or BGs, there is really no reason to give good money to someone to tell you what to eat. You are surely free to do so, but we ought to give ourselves some credit for the ability to think for ourselves. If you create the diet and find one that works, you will stick with it. If someone else gives you orders on what you can and cannot eat, you will go crazy measuring 5 oz of meat, one cup of veggies, etc.
Ultimately, and sadly, this is YOUR disease, and you are the judge of what you eat and how you live. Your doctor has no clue about how to control diabetes, and frankly, based on the tiny bit of information you gave, he also doesn’t know much about weight loss either.
You didn’t mention his demands for exercise. What are those rules from him?
I wouldn’t wish diabetes upon anyone.