You are not alone. I do the same thing sometimes. Seems less and less often lately, though. With me it's ovulation and pms hormones driven.
You are probably going to feel less hungry tomorrow and subsequently going to eat less. Don't sweat it. Just move on. Believe tomorrow's gonna be a better day.