Also, sometimes you just have to fight a craving. Cravings should not ALWAYS be given into.
Dieting is hard, it sucks. If it was easy, nobody would be overweight. Being on a restrictive clean diet is something that takes strength and determination. You have to be stronger than your cravings.
That said, giving in is not a BAD thing exactly. But it is not something you should get into a habit of.