Answer by
RajeshPurohit (16)
This sounds like you might be having an angina. The best way to rule out this is to go for a cardiac checkup, which may include ECG, Echo-cardiography, and if suggested by a cardio-vasuclar physician, a angiography to notice any blockage. However, an advanced and less invasive CT Angiograhy is also suggested.