Hello.., considering ur age u sufferings r too much. This all may be because of weakness in cervical spine , as suggested in ur x ray
Next Steps
meet a experienced physiotherapist
Take IFT/ Traction..
upon reduced pain, take supervised exercises sessions also
follow strictly posture n ergonomic advice
Health Tips
avoid forward neck bending completely
avoid use of thick pillows..
home remedy- use hot packs n maintaining neutral or erect neck position..