Hi, stiff neck, headaches and painful neck movements could be due to throat infection, tonsillitis, thyroid inflammation, and a tooth abscess
. Sometimes problems in the cervical (neck
) spinal cord like a herniated disc could be possible causes. As your symptoms are persisting, discuss this with your doctor, he may then refer you to a neurologist for an objective assessment of the pain. An MRI of the spinal cord and brain may also help to arrive at a diagnosis. Regards.