I know exactly what your going through! I went through it for years before they finally started me on muscle relaxants and then switched me to xanax. It helps relief the stress in the neck and head and you don't feel near as much pain. Ask your doctor about it and see what they tell you. Good luck!