My cardiologist recently prescribed this to me. I had a triple by-pass four years ago and I have high blood pressure and high cholesterol but take other medications to control these. I have never had heart or chest pain (no angina). Reading about this medication, it appears to mainly be used to control angina. I have been having bad headaches using this medication and was wondering what other benefit it may have for me since I don't suffer from angina? I think my doctor prescribed this as a general aid to my heart health but not sure. I am thinking of going back to my cardiologist for clarification. Is it prescribed for other reasons besides angina?