If a diet forces you to throw away food from your cupboard or makes you give up food you enjoy then, long term, it won’t work.