Yeah all the above and this too...
If it's oil based, hold the vial in your palm for a few minutes to get it to bod. temp, then after you've done messing about getting it all in the damn syringe, hold that too to keep it warm.
Oil goes in slow, so don't force it, or you'll end up bruised. Never put oil in you little parts, stick to glutes, quads and maybe delts if you've gottem'.
If it's water based, then crack on, but slowly.
I found that water based tended to sting a lot in the early days, and you can pop it in the little places like triceps, delts and may bi's if your brave enough!!!!
Keep going fella!