I agree with Mr Pot. I think you need to see your GP and get some clarification on your numbers and their meaning. And, perhaps, get an HbA1C done, too?
Edit: Sorry, I realise upon rereading that my reply here could seem abrupt. Here's my thinking, to explain myself.
It seems that you are...