Hi,
Thanks for writing your query.
After reading your post, it seems that you are having symptoms due to
cervical spondylosis. It can be related to working for long hours on computers with wrong posture.
You should follow some precautions like :-
1. Do not sit in front of computers for long durations at a stretch. Give breaks in between.
2. Never work on computer with your neck bending forwards.
3. Use a thin pillow while lying down.
4. Do not lift heavy weights.
You should get yourself clinically examined by a Neurophysician/Orthopedician.
Also get a
MRI of your neck done.
Hot fomentation and application of pain relieving gel will be helpful.
You should take pain killer along with muscle relaxants(Thiocolchicoside 4 mg) for better recovery. You can discuss with your doctor for that.
I hope this is helpful to you.
Thanks.