As my Weight Watchers leader says, we get about one good day a month. Those of us my age, at least! I get completely irrational if I don't eat at the right time, too.
This is a funny article that makes a similar point:
http://www.freerepublic.com/focus/f-news/3315591/posts
So THIS is my problem!
Poor scheduling!!!