It is difficult to judge from how long you have has
sugar. However if you have a fasting sugar of 302, its definitely not a recent development. I suggest the following furthur tests: plbs,
hba1c
Hba1c will give an idea about your average sugar levels over the past 3 months.