I don't do snacks at all. That's how I have always ended up giving in so find it easier to not have any at all.
I also find that I have to plan in advance too. This is my plan for this Monday to Friday. I don't eat meat BTW:
Every day = half pint of semi skimmed milk allowed
Breakfast each day - Ready Brek or 2 slices of WW toast with flora light
Monday
Lunch - jacket potato with cottage cheese, no butter
Dinner - veg sausage, mash, veg and veg gravy
Tuesday
Lunch - seafood and salad
Dinner - Pasta with roasted vegetables and a tomato based sauce
Wednesday
Lunch - seafood and salad
Dinner - fishfingers, homemade oven baked chips, mushy peas and WW bread
Thursday
Lunch - egg salad
Dinner - fresh tuna steak, rice and vegetables
Friday
Lunch - ???
Dinner - cod fillet, jacek potato, vegetables
DH is doing same WW plan but has more points. He also eats meat and has large portions than me. For the time being we are only allowing ourselves alcohol at weekends. For drinks I have diet ones ( points) or tea/coffee - no more lattes though