should a blood test to check be a fasting one. I have just had a non fasting blood test at 3:30'in the afternoon to be told that my h1abc is 52 and I need to go onto medication. At present I am controlling my problem by diet which was acceptable to my previous doctor in Lancashire.I have now moved to Pembrokeshire and they seem to treat it differently