Hi, I think all of the advice given is great. I struggle with this, too. For me, after having stalled weight loss or gains for the last couple of months, I'm moving to not having anything tempting within eyeshot. I live with a roomate so I can't help what foods he has, but I can control what I have in the cupboard. I've tried buying snack foods and "limiting" my serving, but so far I haven't been successful doing that. The limited "snack" would turn into a full -on binge.
Also, I've asked my roommate to keep food in his room (even foods I've bought for myself) and I've actually snuck in there while he was sleeping to get the snacks...not my proudest moment, for sure.
I'm trying out gum as an alternative, as well as celery and carrots. But, plain veggies don't really do it for me. I'm thinking of trying it with a little bit of PB or wholly guacamole, or even plain Greek yogurt. I'll implement these this week or next if I have a craving. Hope this helps and good luck!

) so it takes me a long time to eat it (an hour sometimes). 80 calories (the light yogurt), is sweet and yummy and is good for me. Win/win!