For crying out loud, Melanie, you did the diet for two weeks. If you can do it for two weeks, you can do it for two weeks and one day. And if you can do it for two weeks and one day, you can do it for one day more than that. Remember, life isn't lived all at once. Life does not fold in on itself to produce one big omelet of time.
Every moment is separate.
And every second is an opportunity. So your husband and son are sitting there chowing down a pizza. Time will erase the moment as it erases everything else. What human beings do wonderfully well is anticipate things which do not yet be. For the love of God, quit whining about having more recipes and being scared.