There is no guarantee that you will live longer if you avoid Sidecar, Marlboro Lights and Taco Bueno.
It will only seem longer.
And if it takes years off your life, so what? It’s the last years, the ones where you spend half your time in the hospital and the other half trying to decipher that last letter from Medicare. How much do you think you’re going to miss that?
There’s nothing wrong with trying to lead a “sensible” existence. But fercrissake, don’t beat yourself over the head for occasionally behaving like a real person once in a while.