Question: why does high blood pressure cause a heart attack?
Answer: The excess strain and resulting damage from high blood pressure (HBP or hypertension) causes the coronary arteries serving the heart to slowly become narrowed from a buildup of fat, cholesterol and other substances that together are called plaque. This slow process is known as atherosclerosis.