Paul, The joints in your neck are hypomobile/fixated and have been for years/decades. Find a competent chiropractor to free up the stuck joints or it will never heal. The muscles are in spasm as a protective measure from mother nature. Lying on your back w/ a roll and ice would help.....DMSO as a linament would be great. Please call/email me and I'll tell you
more..ezra34@hotmail.com 704-472-9500 I AM a chiropractor/naturopath x 25 years Hope you get some relief.
Using Rx for healing is like urinating in bed to stay warm , you'll be worse off in the morning. Please feel free to give me a call
Dr. Z