Feasts used to be celebrations; eating for entertainment on a special occasion. now americans feast every day and it's not healthy.
avoiding a certain food for an amount of time makes u miss it, possibly crave it, then appreciate it much more when you taste it again :)