Heart attacks often happen when something blocks blood flow in a heart artery. Atherosclerosis, or plaque build-up in your arteries, is the leading cause of heart attacks. You can make lifestyle ...