What is The Reason for a Heart Attack At a Young Age? The Main Reason for a heart attack occurs when the heart’s blood supply is suddenly and unexpectedly cut off. It’s possible to permanently harm the heart if it doesn’t get enough oxygen-rich blood. That leads to myocardial infarction, which is heart muscle death. Lack of enough blood and