I new to this forum and I'm going to just jump in.
I've been giving myself B-12 shots for at least 5 years. I usually do them 3 times a week and they make all the difference in the world to me.
I was dx's with FMS/CFS& Chronic Pain in 1997. I also found out that my body stopped making B-12.
I hope this helps you. Getting use to giving yourself shots is hard to do. Put once you get the nerve they are not so bad.