Hi, I'm not a doctor but I'm in pre-diabetic stage. Type 2 is basically caused when our cell dont absorb insulin produced by our pancreas. As days goes our pancreas also stops producing insuline slowly. Dear friend, last year my blood sugar level was 181 90mins after food. Now its 142. All I did was 30 mins walking before food (atleast in morning & evenings) no sweet contents small meals 4 times insead of 3 big meals good amt of veg salads with meals. This was difficult to start with but now I feel comfortable & routine. All the best. We just hv to force our cells to absorb the insuline with out tension.