How's this made some very good points.
First, that spondylosis is a natural occurance, beginning in the second decade of life, and nearly all joints are spondylytic by the time we reach our 60s, only for a small portion of the population experiences more than normal, transient neck pain.
However, changes outside of the "norm" for your age group may be worth a second look.
The first to consider is, does the pain radiate anywhere other then the neck...into one arm, this is common with disc derangements and is a rather common problem that often responds very well to conservative care (ie, physical therapy).
If it radiates to both arms, this CAN happen in disc derangement, but can also be suggestive of more serious pathology: Stenosis, myelopathy, upper cervical instability, etc.
Yet, another thing that is concerning is the widespread joint pain. In someone such as yourself, there is some consideration for further underlying medical pathology...especially if it is disturbing your sleep.
Based on the information you've given, I would push to see a rheumatologist...