Hi Dear,
Welcome to HCM.
Understanding your concern. As per your query you have chronic pain in neck and shoulder. Well there can be many reasons for symptoms you mention in query like muscle spasm ,
cervical spondylosis, TMJ problem , nerve compression , ear infection or heart problem like angina . I would suggest you to consult orthopedic surgeon for proper examination and treatment . Doctor may order CT scan , MRI along with nerve conduction test and physical examination to confirm the diagnosis . Doctor may prescribe
muscle relaxant , anti inflammatory , nerve supplement along with
physical therapy . For now stay calm , take ibuprofen , apply warm compresses to shoulder and arm , do light stretching exercises under expert or
acetaminophen for pain and take proper rest. Doctor may also refer you to cardiologist for cardiac problem or to
dentist for TMJ problem . For now eat light and soft , sleep in correct posture and try to reduce your stress level , as such pain can also occur due to stress .
Hope your concern has been resolved.
Get Well Soon.
Best Wishes,
Dr. Harry Maheshwari