Yeah, it gets better as you get older. Needles used to bug the hell out of me but not so much anyore.
Don't psyche yourself out ahead of time. When you're sitting waiting for the person to inject you, don't watch. Chat about something else and before you know it, you're done.