It's my TOM as well, and I ordered a pizza from Pizza Hut and have been eating it for 2 days, today I will finish it. It's okay, I think. Be proud of the little goals - not going over calories, having the control to freeze the rest of the batter. I'm proud that I didn't eat the whole dang pizza in one sitting.
Glad to hear you're feeling better, though, and Mexican is my weakness, too. don't feel bad!