Hi there!
In Leeds, UK, we really endorse the use of pumps. My HbA1c wasn't problematic, and probably didn't warrant me getting a pump but I struggled with dawn phenomena. So in the end I managed to get myself the Omnipod. And it gave me my life back. My boyfriend hated giving injections to himself so they gave him a pump and now his control is better than mine lucky so and so! Pumps really are the way to go.
However to help with your problem in this thread, I injected for six and a half years. You should always pinch if you can. It gets more of the fatty tissue rather than the muscle. Have you tried more towards the sides of your stomach rather than above and below? That's the recommended area for doing it rather than above and below your belly button. Novorapid is the closest pH value to try of your blood so it is much less painful than the rest. Levimir is also the best basal insulin for the same reason.
Have you tried relaxation techniques? Maybe you're subconsciously tensing up before you inject. And that does hurt to high hell.
Where do you/have you tried injecting in your arms? You can only use certain areas (as I found out the hard way by injecting somewhere I shouldn't and it caused me to cry in pain...)
I hope this is of some use to you.