I just skimmed over your post, but low-carb would be the best diet for someone with diabetes. For more detailed information, visit Mark's Daily Apple
If I were you, I would keep my carbs anywhere from 0-100 (lower, being preferable). I suggest that you stop eating bread, or at the very least greatly reduce your grain intake, including corn, which is not a vegetable, but a grain, and legumes which, like bread and other grain, contain lectins, which are mild natural toxins. Grain plays havoc with insulin, and I would never recommend eating them to anyone, not even a healthy person. Ideally, all of your carbs should be coming from a moderate amount of dairy (if your digestive system can handle dairy products), plenty of non
-starchy vegetables, and the occasional fruit. You should be getting the majority of your energy from high quality fat, such as grass fed beef, organic butter, olive oil, avocado, etc. I believe a ketogenic diet (one under/around 20 carbs), would be best for you for now, but I must warn you that you will feel horrible for awhile (times varying, but you may feel bad for a few weeks), until your body learns how to use fat and ketones (Your brain uses these for energy instead of glucose on a ketogenic diet, since your brain cannot use fat for energy), instead of using carbs as an energy source. But after this 'low-carb flu', you will feel like a million bucks.
Also, remember to eat LOTS of fat. I cannot stress this enough. Full fat meat, dump butter and olive oil on everything. I average over 150 grams of fat on any given day, and about 120 grams of protein. I usually keep my carbs under 10 (I'm trying to lose a bit of weight). Don't be afraid of saturated fat. The studies that 'proved' these fats were bad for you were based on very poorly conducted experiments, in which the participants also ate large amounts of sugar and processed foods, hydrogenated fat, etc. Many people around the world eat diets high in saturated fat, such as the massai, and those living in tropical regions, and these people, when eating their traditional diets, have virtually no heart disease, cancer is almost unknown, the list goes on and on. It is only when they are introduced to a modern diet full of processed carbs, that things like diabetes, gum disease and obesity starts to rear its ugly head.
I would also tell you about cholesterol, but I feel like I'm rambling. Just go to the link I gave you earlier, go to the forums, and read the cholesterol post by forum member 'Griff'. Your cholesterol may be higher after eating this way, but its actually often those with low cholesterol who have heart attacks. So, its perfectly alright to have high cholesterol, ideal even, as long as its the right kind.
Also, if you keep your carbs very low, (0-20), it would be almost impossible for you to gain fat. So don't worry if you feel like you're eating a lot. I eat about 2,200 calories a day, and am still steadily losing weight (over 2 lbs a week, after losing water weight), and I'm an average sized girl who doesn't do any exercise besides walking around a bit, and lifting heavy weights for half an hour a few times a week. A fellow forum member did an experiment, and he found that as long as his carbs stayed under 20, he simply could not gain weight, Even if he ate something like 3,500 calories a day, which was far above his maintenance level. So unless you eat 10,000 calories a day of meat (No easy feat, I must say), you will not gain weight. Just to be sure though, weigh yourself once a week at the same time of day, to make sure you stay on track.
EDIT: Stay away from vegetable oil
! I repeat, stay away from the vegetable oil! It has a horrible omega 3 to 6 ratio, and this causes heart disease! You should be using only olive oil, fats derived from animals, and coconut oils and nut butters (NOT PEANUT BUTTER
. Peanuts are a legume, and not actually a nut, and they are absolutely horrible for you!) to get your fat from!
*Achem*, hope I helped
Good luck, and I hope you feel better soon, hon.