I have chest pain. Cleared by Heart MD. ALL other system R/O. Put on Imdur ER and Nitrostat (nitroglycerin). They are only things that help. Is ok to take long term?

Diagnosis? U say that ur Heart MD (presumably a Cardiologist) "cleared" you. What does that mean? What is the diagnosis? Do you have Prinzmetal's angina (ie coronary artery spasm with no blockage)? Is it Diffuse Esophageal Spasm, which mimics chest pain? In pts with heart disease (CAD), being on long-term nitrates increase mortality; however, u r young (23) & probably don't have CAD. Again, ask ur "heart MD"