I have felt both ways, the wanting to hide and the, bite me, I don't want to do this, I have to do this, attitude.
If you don't want to "fight the battle" then have you talked to your boss/manager to see if there is another room (office, storage room, etc) that you could use for your injections...