Don't be apologetic about having diabetes. It's a matter of life or death and it's not your fault. The world around you will adjust to your routine. Do what you think is safe for you.
Lots of cheers and good luck.
PS: always keep a carb snack in your hand bag.