I'm so happy you found a solution that works for you!
I also prefer injections now that I found a method that works for me. I started with sublingual then moved to estradiol cypionate 5mg/ml in cottonseed oil in 5ml vials. With injections I found that part of the problem was that I was prescribed 18G needles to draw and 23G needles to inject. With the 18G needles I was coring vials and with the 23G needles they hurt more than they needed to and left little red dots at the injection site that would last for months. I switched to 23G for drawing and 25G for injecting. The gauge of the needle made a huge difference for me. With the 23g needles I no longer core vials, but it does take longer to draw. The 25G needles are painless now. With the 23G I had to use a bandage where I injected, but now with 25G it can be hard to tell where the injection site was.
If I can obtain it I would like to switch to estradiol enanthate in MCT oil at 40mg/ml. The carrier oil is less thick which makes it easier to draw and inject. The much higher concentration means you have less volume to inject. I plan to use even smaller 30G insulin needles for drawing and injecting.