*sigh* I know all about taking call and sleeping through meals only to wake up ravenously hungry the next day. After 6 months of this hell (I'm an preliminary year medicine resident), I figured a couple things out.
When you are on call for 30 hrs, assume you will not be sleeping. Eat as late a dinner as tolerable. I usually hold out until 7 or 8 pm. Honestly, no one is going to die in the 20 minutes that I will take to sit down and eat a meal slowly. So I do that, sit down, eat slowly, ignore work for a few minutes. If I eat fast, I won't be satisfied, and it's a wasted meal. The rest of the night, I stick to bottles of flavored diet coke. It doesn't always work, and yes there is sodium, but 75% of the nights, I manage to fit into my alloted WW points. And I try to eat a very light lunch and breakfast the day of call. Here is the reasoning, I will get hungry anyway, but if I allow a few points for something sweet, I satisfy my need for self pity when I am still awake at 2 am.
As for the day after, I eat breakfast. I work through lunch and don't allow myself to eat before I take my nap. I usually wake up by 6 pm. At this point, I'm ravenously hungry, but I have all the points in the world to have a huge dinner with.
Goals & Rewards:
1. Staying within points range x 2 weeks - fake and bake package
2. 145 - new workout clothes
3. 140 - highlights