 [ Symptoms ] have insurance companies stopped paying for b12 shots if you are not enimic [ Disease ] certainly this is something worth investigating it is impossible to tell what may be causing this without a physical examination but one possibility that comes to mind is disc degeneration in the spine i would suggest you start by consulting your primary health care provider he or she can do a physical examination and possibly take an x ray to determine if you have arthritis in your neck vertebrae or possibly degenerative disc disease if you do your provider can discuss treatment options with you hope this helps