I have had T1D for >30yrs.
I inject at work, in the airport, at restaurants and anywhere else I need to.
I refuse to go to some sequestered corner, or worse still, a toilet cubicle to inject.
The injection is over in a matter of seconds. Its discrete. Anyone offended by it can close their eyes...