First of all, failure means giving up forever. It doesn't mean experiencing a situation that didn't go very well. Don't be hard on yourself!
Second, I guess one question would be why you bought that candy in the first place... why do kids need all that stuff? My personal view (and really, this is just the way I see things, I'm not judging anyone for thinking differently) kids don't need so much junk food. Sure, a piece of cake at a birthday party is fine, and maybe a small chocolate Easter bunny
on Easter. But why should it be a regular thing? Why train your kids to expect junk food on a regular basis? It should be a special thing, not something they have just because it's on sale. My two cents.
As for your chocolate bunny meltdown, remember that humans only have so much willpower at any given time. If you have a history of overeating candy, you can't expect yourself to be good and strong and perfect around candy, at least not for very long, and not without building up some resistance to it first (a little bit at a time, baby steps). Bringing a caramel-filled chocolate bunny into your home and keeping it around you... that's the kind of torture I don't think you need right now.
Losing weight is hard enough without the self-sabotage... if you're in an active weight loss phase, now is not the time to test yourself. Maybe that's something you can work on after you've been in maintenance for a while, and have stabilized your eating overall.
Again, my two cents