Hi Dear,
Welcome to HCM.
Understanding your concern. As per your query you have pain in the 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 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 or
acetaminophen for pain and take proper rest. Doctor may also refer you to cardiologist for cardiac problem to rule out any 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