I have had that problem in the past, and it usually ends up sabotaging that weight loss attempt. I've really been working hard to not be so hard on myself this time.
Some other stuff that's helped me personally:
1. Eating snacks that have decent protein - light string cheese (maybe with a fruit or veg as well if I want a bigger snack), hard boiled egg, wasa crisp n thin with a little laughing cow cheese and 2 oz of sliced deli meat, greek yogurt, low-fat cottage cheese with some kind of fruit/veg (celery, carrots, pineapple or peaches), etc. When I eat protein, it seems to stave my urges to graze. If I reach for a serving of pretzels instead or something, 30 mins later I'm usually thinking about how I want more pretzels (or some other snacky food).
2. Not trying to cut corners with points/calories. If I don't plan out my day well and end up going way lower on calories/ww points than I should have, you'd think it would be like oh bonus, even less calorie intake for the day. No, the next day I am usually a LOT hungrier. I end up hungry a little while after I eat, no matter how often I eat or what I'm eating. It makes for an absolutely miserable day where I'm either distracted by hunger or feeling bad that I'm eating more than I planned.
3. As already mentioned, figure out what causes you to lose control so you can help plan/prepare for those challenges a little better. Maybe you were making so many dramatic choices at once that you felt deprived, maybe you are still keeping lots of things in your environment that maybe you can't have around for now. Personally my husband is not on a diet so there are some things that he wants around that I wouldn't want to eat - for a while I bought him stuff that I knew he would like but that I wouldn't reach for no matter how bad of a day I was having. Like yogurt covered raisins or low-fat mint chocolate chip ice cream. I don't like mint flavored stuff (and hubby LOVES it) and don't have a sweet tooth in general so having those in the home makes him happy but I don't have a problem not touching them. Etc etc!
Everyone has different struggles, it really helps to identify yours and take control. Those feelings of frustration come from feeling like you've lost control. There is a fantastic lady in my WW meetings that has lost over 80 lbs now. She loves ice cream, and decided she did not want to give it up entirely. So three times a week she plans out her points for the day so she has enough left for her ice cream after dinner. And she is completely happy with that because she is in control, she is eating it because she planned for it, not because she deprived herself til she fell off the wagon then beat herself up over it.
This process just involves some trial and error, write this up to a learning experience, and figure out what you have learned about yourself from it and move on.
