I just wanna repeat what JP said.
Warming the oil did an amazing difference for me. I went from having pip most of the times to getting it maybe 1/10 injections (i do daily so its quite a few of them).
I just run it under really hot tap water for 10-15 seconds, you'll see and notice the viscosity change dramatically (at least if you store everything properly).
But also, you do need to suck it up a bit. We do inject steroids into ourselves, just make sure to rotate muscles and never inject same site if you already have pip...
Also what milton said, massaging a pip area makes it a lot worse for me at least.