Fine. Point being, 20 years sounds like a long time when you're 25. When you're 55 or 60, and reflect on how fast that time went by, 15 or 20 years doesn't sound like very long. Certainly not enough time to make up for a lifetime of denying yourself life's pleasures thinking you're going to make up for it when you're old.
Edit to add: none of us are guaranteed anything. You could get cancer and be dead at 40. Or younger. Avoiding reckless risks is one thing. Thinking you really have much control over diseases you might get in 40 years from now is another.