A healthy diet has always been the best recipe for a long and happy life. It should be part of everyday life rather than a short-term fix for the sake of overall well-being.
But let's not lie to ourselves. Dieting can be very boring at times and nobody wants to be miserable. Family dinners and buffets are not easy when every sweet, juicy, fatty food is available.