Hi! So, I understand what you are talking about. Because you 'never' know, you do need to get a physical. You want to make sure you don't have any underlying issue contributing to this. Angina is a condition usually as a result of something like blocked arteries. Coronary Artery disease they call it. Have you had your blood work done where you know your cholesterol levels? One trick I know of is to see when it happens. If it always starts once you are exerting yourself physically, that's more of a sign it's CAD (coronary artery disease). Some people literally have bad genes and have genetic heart health issues. I have familial hypertension, for example. BUT, we CAN help ourselves through a good, healthy diet, maintaining the proper weight, regular exercise, regular sleep, limiting alcohol, don't smoke.
Now anxiety? Yes. Absolutely, it too can cause these symptoms. It is also interrelated to heart health. But you should get a physical and blood work done first to rule out issues. Then dig deep to work on the anxiety. I have had the sensation you describe unrelated to my actual heart. I do have hypertension but that's silent. Your body goes into fight or flight when highly stressed due to stress hormones. These cause lots of physical symptoms. Chest tightening is one of them.
Let me know how your doctor's appointment goes, okay?