In the past I've had to inject in public, because I'll be damned if I'm going to the khazi just to make somebody else happy. If someone just looks disapproving I just ignore them, if they say something I'm just plain rude to them, works well for me :D
Ultimately it's your body you're not...