Eating a big breakfast packed with good carbohydrate and protein gives the body a sense of fullness and reduces cravings for sweets and starches. Eating breakfast reduces hunger later in the day, which, can cause you to overeat.
Many journals have reported eating breakfast correlates with long-term weight loss and weight maintenance because breakfast stimulates metabolism and signal the body to start burning fat.
You are less likely to cheat on your diet because you are spacing your calories intake throughout the day at regular interval, so reducing the starve-binge routine.