On 5/25/83 I weighed 250 at 5'9". On that day I underwent my first triple bypass at age 40. I was release on day six and on day ten I started walking, up to ten miles a day. Six weeks post op, I started jogging, then running. After 100 days I was running through the streets of Baghdad with the Hash House. I weighed 190. I jogged four or five miles daily for the next 16 years. In 1999, I just got tired of it and went to walking five or six miles a day. After stopping jogging, I went up to 200, my current weight. On 1/02/08, I had my second triple bypass. All my numbers (cholestorol, BP, etc.)we right where they were supposed to be and still the angina came back. I still walk three miles daily, do pushups, crunches and some light weight work.
My best buddy, also 67, is 5'9", weighs about 150, smokes three packs a day, eats like a horse - eggs, bacon, cheese - pastries, and drinks a LOT of red wine. To the best of my knowledge, he's never exercised in his life, or been on any kind of diet. Nobody ever said life was fair.
It may be the red wine.
Start eating grapes, and take a resveratrol supplement and see if that helps.
Also, you might try coenzyme q10