I personally think you would have been better off mentally and physically if you would have just had a couple of slices of pizza with the rest of the family.
I do...as a matter of fact...FRIDAY IS take-out JAMAICAN FOOD!!! YUM!!
The more we deny...the more stress we induce...stress raises cortisol...cortisol aids in fat storage!
Additionally, allowing yourself an "off-plan/cheat meal" once a week/bi-weekly increases your chances of LONG-TERM success! It also helps to keep the body guessing so as your weight reduces...you don't have to keep reducing your calories!
I haven't reduced my calories (in fact, I've raised them up 100 cals to 1600/day avg) since day 1 and I've been reducing fat at a rate of about 2 lbs/week.
Hope this helps...next time try DiGiorno 3 meat pizza...it's DEVINE!!!!
(3 slices = 525 cals.)