Nobody enjoys getting stuck, but there's an advantage to having it happen frequently; you get used to it and shots don't scare you. If you're used to them and don't tense up, they hurt much less so soon there's nothing to be scared about.
Once some other kids saw me get my allergy shot without flinching and they thought I was amazingly brave. Even as an adult, I've had people express admiration for my lack of fear when I get flu shots.
Needles aren't pleasant, but they not only can make a difference in people's health, they can help with self esteem, too.