You have a very strong family history of Diabetes
Now you are complaining of right sided neck discomfort.
The cause may be local or general.
As for the local cause it may be nerve compression, cervical spondylitis
, muscle spasm to name a few.
You can screen for Diabetes, hypertension and thyroid
Rest and local applications may help.