What are you eating ? Have you tried low carbing. My first BG reading was 20.4 - this was last April.
By changing my diet I am now at non diabetic BG levels.
About 90% of type 2 diabetics are overweight. As obesity levels have soared so have the number of people with diabetes. In contries such as Japan type 2 diabetes was almost unknown unti they started eating Western junk food.