Hun I was the exact same - i felt really stupid for ages
But i got the low GL diet for dummies and read it twice.
Basically its eating foods that keep you full for longer.
Each food has a gi rating based on the effect it has on your blood sugars
There is no way of knowing this unless there has been an actual test done on the food.
White bread, big potatoes have a high GI/GL meaning they cause a rapid spike in your blood sugars and make you hungry again very soon and will leave you craving carb foods
But if you eat a meal with mainly low GI/GL foods - you will feel very satisfied after and not likely to binge