I may be around your age or possibly even older. I am sorry that you had a major cardiac event and glad that you have survived it and are changing some of the lifestyle contributors that may have caused it. My parents, 88 and 90, are still living and in relatively good shape. I don't blame them for any of the bad stuff their generation passed on to us, and there was a lot of it. Yes, they did have a work ethic and that's good and it's sorely missing in millenials. Yes, some of them fought in wars that saved the world. But I digress.
The reality is that my/our parents' generation(s) gave us pay-as-you-go Social Security, Medicare, and other entitlements that can't be paid for now. Decades ago, Social Security started to pay out about 2 years before the average recipient croaked; that is no longer true because people are now living longer. The only reason it seemed to work back then was the demographic pyramid present at that time, with lots of young worker bees for every old fart. These same parents of ours procreated like rabbits, but unfortunately later generations including mine/yours did not. The result is that we now have a lot of old farts and not enough young productive people to pay for our senescence.
The current financial situation our society (US; but some others like Japan are even worse) has almost nothing to do with it becoming fashionable to cut taxes and government. That might account for 2% of our present predicament. The other 98% of the cause is that we have an inverted demographic pyramid with too many old people living off too few young people. If there is a reason to be ashamed, it is because people like us just didn't f*ck enough to produce enough young worker bees to support us in our old age.