I've had neck pain for 6 months and difficulty moving. What could be the cause?
Neck pain for 6 months along with difficulty moving could be due to issues like cervical spondylosis, nerve compression, poor posture, muscle strain, or even a slipped disc. Long-lasting pain like this should be checked by an orthopedic doctor. In the meantime, gentle stretching, good posture, warm compress, and avoiding sudden neck movements can help reduce discomfort.