sudden pain in back of neck and headsudden upper back and neck painsudden severe upper back and neck painsudden severe neck paincervicalgia neck painunbearable neck painpain management neckneck pain specialistneck pain after accidentacupuncture for neck painmigraine neck painorthopedic for neck pain