I developed a fear of needles when I was about 13 when I had to have regular blood tests due to some pills I had to take for my eczema which back in those days was quite bad. They gave me Emla cream to put on my arm which acts like a local anaesthetic and numbs the area they want to take blood from. 11yrs on and I still use it when i'm having a blood test.