In addition to getting your blood sugars under control it would be worth discussing with your GP about the use of long term antibiotics for styes. They are painful, unsightly things and sometimes they eventually need cut out. Drugs such as oxytetracycline, lymecycline, erythromcyin and...