Thank you for your kind replies [emoji4]
To answer a few of the questions:
I haven't seen anyone about diabetes, the practice doesn't have a diabetic nurse.
The doctor did say he was going to refer me for an eye check but haven't heard anything yet, I will chase this up in the new year
On...