Hello and Welcome to ‘Ask A Doctor’ service. I have reviewed your query and here is my advice. The problem of heart attack is because of atherosclerotic plaque formation in coronary arteries superimposed by spasm which is associated in some cases. The reason for the development of atherosclerosis is hyper cholesterol, hypertension and oxidative stress (can be due to diabetes). In your case Aleeve drug (Naproxen) is given for knee pain which is NSAIDs. It is not responsible for heart attack. Lastly, for becoming a pilot, it is not possible to pass physical tests which are compulsory. So, in that case, the decision of cardiologist is final. Hope I have answered your query. Let me know if I can assist you further. Regards, Dr. Hiren Hirpara