I have the same problem. I had pain that would wake me up out of a dead sleep. My doctor put me on Norvasc and I haven't had anywhere near the problems I had before. Norvasc has a generic and is a calcium channel blocker. Hope this helps.
Take care! Ally
nitrate doesn't work for the pain
Does the nitrate relieve the chest pain?
The diagnosis of coronary artery spasm has taken on new significance because of the marketing in this country of a new class of drugs, such as nifedipine, called calcium channel blockers. These drugs have afforded dramatic relief in spasm-induced angina. Patients were treated with calcium channel blockers such as diltiazem, amlodipine, nifedipine, and benidipine.