Your breakfast is making your hungry rather than keeping you full. You need to add some good protein to this, personally everything in the cereal aisle is processed food that should be eaten for dessert, that's how much sugar it has in it. I would rather skip breakfast all together than eat cereal... I guarantee you that you will be less hungry at lunch time if you skip it. As a matter of fact, some people who practice intermittent fasting do skip breakfast every day and they're fine.
I do eat breakfast, but it has to be full of protein and just a little bit of carbs. I like to throw in veggies right off the bat so I'm most likely to scramble a couple of eggs with spinach and cheese and a slice of whole wheat toast. If I eat this at 9am I can go until 2 or 3 pm without even thinking about lunch.
"Binging is a descent into a world where every restriction... is cut loose. At its core is a feeling of deprivation.. a feeling you can never get enough. Binges do not signify a lack of willpower or inability to care for yourself. On the contrary, binges are a urgent attempt to care for yourself when you feel uncared for. They are the voice of survival. Binges are the mark of the self that says, 'I am tired of feeling deprived, of being told I am wrong, that I am bad." - Geneen Roth