constant sore neck musclesconstant pain in neck and back of headconstant upper back and neck painconstant stiff neck painconstant stiff neckconstant stiff neck and headachecervicalgia neck painunbearable neck painpain management neckneck pain specialistacupuncture for neck painorthopedic for neck pain