I feel the best way to combat heart disease is to get rid of all processed foods and eat a natural diet. This doesn't mean raw or vegitarian at all. It just means you eat like people did 100 years ago. Also throw in some moderate exercise, sunlight, reduce stress, and get plenty of sleep.
As boring as it can be or some people think it is,...."moderate" exercise is probably the best thing for you. Good for the psychology also.
Actually, if Mother Nature decides to punch your ticket, I don't know if there's much you can do.
I think a glass of wine (not the whole bottle) can be healthy for you. And then sex and sleep.
I'd pay to get some decent guilt free sleep.