Hi, I'm pre diabetic and can't get my HbA1c down. It was 7.8 on waking today.Yet I've followed all the advice- here's the list of things I do, because I am a complete robot about it, and hoping someone can work out where I'm going wrong: BMI is 20.3; I do yoga, swimming and walking; I cut out almost all root veg, fruit and grains though I do eat nuts and beans as vegetarian), don't have carby drinks; occasional 85% chocolate, plenty of high fat dairy, green tea and cider vinegar.....am I just unfortunately diabetic or is there something I'm doing wrong?