This is excellent advice. One thing I would add is watch the stress. I am 57 now, but at 45 my job just about did me in. They moved me to a new role, but after a while I started to feel the same way as I did before the heart attack. Then in a rather peculiar twist of fate, four years ago, new management came into the organization, and I was informed my services were no longer required. I took a new job. I make a bit less money, but I come into the office at 8 and leave at 5. Very little stress and I feel a lot better.