You are not alone. I have been in recovery for binge eating for a couple years and I still binge sometimes. I binged last night too, on 3 cups of rice and 2 bananas- which is no better or worse than Klondike bars & granola.
I know exactly what you mean when you went into the store and bought the Klondike bars. You told yourself you could control it, just have one. But you were tricking yourself into a binge. When I go shopping and I think about buying a bag of chips or a pint of ice cream, I look at the calories for the ENTIRE package. I ask myself if I can live with eating a 1,200 carton of "lite" ice cream in one sitting. Baked Lays are at least 900 cal for the whole bag. That is my serving size, not 1 oz like the label says.
Any item that I can't eat one serving and be satisfied is a trigger food & is not in my apartment. That includes healthy stuff like chick peas and olive oil. And even Crystal Light. I drink that stuff by the gallons and it's not healthy to do that, even if it's low cal. I am so tired of buying food that I can't keep in my house for more than 3 days.
You wouldn't expect an ex smoker to keep cigarettes in their house or an alcoholic to have a bottle of vodka. There is nothing wrong with us binge eaters to not stock our pantries with foods we can't eat safely.
I wish there was an easy solution to curing binge eating, but I was using food as the easy solution. So trying to cope with life in a healthy way takes practice. And I have dusted myself off this morning and am carrying on.
It's good that we have each other for support.
