Most heart attack patients are aged 45 years and above, as cardiovascular risk accumulates over decades due to factors like atherosclerosis, lifestyle choices, and aging. While younger people can have heart attacks, the incidence rises significantly after age 45, especially in men and later in women.