I was fortunate enough many years to meet a sympathetic medic who got me over my fear of injection… I fell over at the sight of them, not so good.
He suggested,
1st, tell the medic/doctor etc that you are frightened of needles, most will then treat you with a little more care as it is not in their interest to pick people off the floor.
What they will normally do then is hold the bottle of “stuff” in their hands for a few moments more, part of the fear process is that because the liquid is fridge cold you can feel the temperature difference as the liquid goes in, not so much the needle.
2nd, make a little teapot position and face away from you torturer…ok for those of you who don’t follow, place the injection arm hand on your waist, it stops you from tensing your arm and face away from the nice person with the sharp needle, this helps you not get anxious about being stabbed as you cant see it coming.
3rd, the, hopefully helpful doc/medic will not touch you, part of the apprehension is that people expect to be injected when they are touched, so a good medical person will not touch you, but using a highly skilled technique somewhat similar to a darts wrist action will jab you quickly.
It helped me I hope it helps others.
Miles