Lapses in self-control are a great source of frustration for human beings. Habitual indulgence of impulses or avoidance of discomfort can keep us from acting on important goals and values. This gap between what we feel is important and how we spend our time and energy leads to dissatisfaction and unnecessary struggle.
Controlling our urges or cravings is not easy when we are being constantly being hijacked from all angles in our day to day lives, especially with the over abundance of food and food outlets. There are various psychological techniques for exercising self-control in order to deal with all the temptations.
I am half Greek and so come from a very fiery lineage. My dad had a lot of passion in him - it was mostly positive, he would laugh his head off with friends, influence clients and surround us with oodles of love. But on occasion it came out as anger - mostly about little things, an overly zealous parking attendant or a noisy neighbour - but it didn't do him any good.