Why it happens: Neck pain can stem from degenerative changes, herniated discs, thyroid issues, posture problems, or injury, each with distinct symptoms and treatment approaches. Modern lifestyle ...