I tend to be pretty picky too, and I am at the hands of cravings right now

.
But I manage to not lose much food cause I buy it almost all frozen, or really keepable. Like bread, pasta stuff that isn't likely to go bad. Also I decide what to cook first based on what is in there, er make that I decide what to feed the kids based on what is in there, I myself feed BBY3 whatever he asks for

.
I keep the bread products (eng muffins, tortilla shells, ect) in the fridge so it lasts longer (hot humid house, even as fast as the kids eat it it still gets moldy)