Hello and hope you are doing well.
Angina or pain due to inadequate blood supply to the heart is usually retrosternal (mid chest or slightly to the left) and is usually brought on by exercise and relieved by rest. This does not vary with posture. This could be more relevant if you are a smoker, are overweight, have a positive family history, are a diabetic and have hypertension. The other causes to consider would be cervical spondylosis (neck problem) or disorders of the nerves, muscle or shoulder joint. It would be wise to consult a doctor just to be sure it’s nothing more serious. In the meantime try to relax, do yoga or go for long stress free walks, it may help.
Hope this helped and do keep us posted.
I don't really know if I am one to comment on chest pain, because I am still waiting for an answer about my chest pain as well, but I can say that your age and the fact that you mentioned a stressful job and general anxiety disorder lead me to believe that your symptoms are anxiety related. Anxiety can crop up in a number of strange ways and bring about entirely new symptoms out of nowhere. However, if you're worried and you have health insurance just go talk to a doctor about it. If your worried and you don't have health insurance you could always go to the ER. The main point I am trying to make is that if you are worried, talk to a doctor.