Question: what is the cause of blood clot in the heart?
Answer: Most heart attacks and strokes happen when a plaque in your heart or brain suddenly bursts. Blood clots can also form when your blood doesn't flow properly. If it pools in your blood vessels or heart, the platelets are more likely to stick together.