1st off You can only have a heart attack if You have a heart.... people younger then 18 can have them and people older the 18 can have them. A "Heart Attack" is caused By one thing or another thing specific to Older folks with specific issues, there are a series of Issues that can affect the heart and heart function which would typically be mopre in line with younger people such as a number of Cardiomyopathies which relate to thickening of the heart muscle in specific locations or In general which can throw off he hearts ability to function normally speeding the heart beat to Make up for the blood it can no long pump as it once did ... there are Numerous reasons from congenital issues (Born with) Illnesses that Scar heart tissue . Illegal drug use, There are also Vascular issues such as An Aortic Dissection which is the Largest Artery tearing open and the person bleeding to death Obviously heart isnt the direct cause the artery which is around 4.5 cm for a average person as well as similar issues in Other places (arterial in the body (brain anuerysm) obviously not a heart attack BUT the heart affects every cell in your body .. Genetics Disease Food Mineral intake , cholesterol ( the types of fat you eat Builds up in your blood tubes causeing problems but usually that takes some time smoking stress is one tiny little tidbit........
www.heart.org