I too have a needle phobia. My diabetic team have given me iports which are painless to attach to my stomach and mean I’m not injecting directly into my stomach. Just needs changing every 3 days. Might be worth enquiring about them but you are doing really well