Sorry to say this but it seems as though you're eating far too many carbs. I've been diagnosed as T2 since 2002 and have managed to keep my levels to annual averages of c6 by reducing carbs. This means plenty of dairy, banning oats/brans, rice, tortilla, potatoes, eating just small portions...