I have been having sharpe pains in my heart that last only about a second.  I have about one every couple of hours for the last four days.  I had this about a year ago and went to the emergency room where they did a test for a blockage by using some sort of liquid that was given to me by IV and doing a Scan.  They found nothing wrong at that time.  Could this be stress related because I have been under a lot of stress lately.
Thanks for your question on Chat Doctor. I can understand your concern. Yes, stress can cause similar kind of intense chest pain. No need to worry about heart diseases as your angiography is normal. In my opinion, your chest pain is mostly due to uncontrolled stress and anxiety. So better to consult psychiatrist and get done counselling sessions. Try to identify stressor in your life and start working on its solution. You may need anxiolytic Chat Doctor.  Don't worry, you will be alright with counselling and anxiolytic