It appears you are type II diabetic, possibly metabolic syndrome? I was in a similar place. I found that I needed to eliminate ALL grains and sugars. You must get your weight down and your blood sugar/insulin under control. That is first priority. Also, watch your intake of fruit while you are trying to get your blood sugar/weight down, you don't need a fructose boost that your liver has to deal with. You probably have low grade inflammation in your arterial system, you need to make sure you are getting enough Omega 3 in your diet. I know it's not popular, but until I got my weight down and blood sugar under control, I ate no dairy at all. I only use butter from grass fed cows and organic probiotic yogurt now. You need to think about the remainder of your life, not a daily dessert. Once you stop things which are not good for you, after a while, you will not even miss them. You just KNOW you do not need them anymore.