Under employment regs, your diabetes counts as a disability. So actually, they have to accommodate you for your lunch break. You don't have to work around them, they have to work around you. It is a strong argument that they could be putting you at risk and so therefore they are leaving...