Maybe your veggie dish just sucked and you had to fool yourself into thinking it's gourmet by not eating anything decent so that it tastes good in comparison?