One thing that's fairly obvious is that it's much more difficult to maintain a diet on a holiday than it is on a regular old day or week. Easter is no exception. But this isn't something to stew over (pun intended). In addition to their literal meaning of "holy days", holidays are meant to be times to have good food and good times with friends and family.
The question is, how do we deal with staying on top of our eating habits when we have holidays in our lives? I saw a sign the other day that said something like, "no amount of hard work can make up for bad eating habits." And that's the key. Eating habits. The most important thing is that your habits of eating well are entrenched and that you get right back to them after your holiday splurges.
The occasional piece of carrot cake isn't going to hurt you. It's the daily eating of fast food, junk foods, candy and desserts, and soft drinks that will take its toll on your health.
So don't be afraid to eat that piece of pie today. Just don't make it two pieces. And get back to eating healthy tomorrow.