It's okay to have a treat now and then. Spark People isn't about deprivation. It's all about moderation and portion control. Yes, even a Snickers ice cream bar can be a part of a healthy lifestyle as long as you are mindful of the portion.
Okay, today you weren't too mindful. Why ? Were you bored ? were you angry or stressed out ? If you're an emotional eater, have you read any of the great Spark articles on emotional eating ? start with this one. It has good techniques that will help you avoid the constant snacking. www.sparkpeople.com/resource/wellness_arti
Also, were you eating enough during the day ? Perhaps the reason you were so ravenous was because you didn't eat enough healthy foods at your meals. Are you eating enough or are you "dieting" ? If you're drastically cutting your calories in hopes of speeding up your weight loss, that would be one reason you felt a need to keep eating.
So, do your best to eat healthy, filling meals. Do you eat enough high fiber foods ? Most Americans don't eat enough fiber. Eating foods that are high in fiber help keep a person full for longer. What foods are high in fiber ? Fresh fruits and veggies. If you feel an urge to snack, have some fresh fruit instead of the treats. Yes, it's okay to have a treat now and then, but you don't want to be constantly snacking on them either.
Eating healthier, filling meals will help you decrease any cravings you have during the day. but if you would like a snack, try having something on hand that's more healthful. Even low fat microwave popcorn would be a better option than the BBQ chips. popcorn at least has some fiber.
Don't beat yourself up because you ate too much, but let's try to find a reason why you did feel a need to keep eating when you were full. The more you learn about what you eat and why, the better you'll be able to change those behaviors.