How are you following the program? Do you allow yourself treats or are you so strict you end up with cravings? Do you eat only daily points or do you allow yourself the weekly and/or activity points? Do you get your good health guidelines in each day? Do you weigh or measure everything and track everything?
I know that when I blame the program and quit, I regret it. And later realize it wasn't the program, but me, that was to blame.
I was at the Y while writing that. Editing to add.... I ask those questions because if you were doing it one way before, and it has been causing these needs for lots of higher points foods, maybe there's another way to do it. For me, since I eat all the points that are coming to me, I have room for my desserts, which I seem to truly need. If I don't have my treats, I start getting REALLY cravey, and that does not help my situation. I can only talk myself out of the fridge for so many days or hours, and then I'm going to do some damage. So I include treats, I plan them out. One day there was a particularly pointy thing I had planned for dessert, so I pre-tracked it before I even had breakfast, to make SURE I could have it.
The GHGs are so important for feeling full, especially the oils. I'm not sure that I notice a change in weight with the oils, but hair and nails look a whole lot better when I do. I'm not a dairy fan (though I'm a dairy addict), and it's a total fallacy that we get ANY calcium from it (which is why Americans drink so much dairy and are getting more and more osteoporosis), BUT they do ADD other nutrients to things like milk, and those added things are good for us. If I could break my addiction I would just make sure to get those things elsewhere, and leave the dairy behind. (I already get calcium from lots of other places so I don't worry about the lack of calcium I'm absorbing from the dairy...I do NOT do soymilk, as I get enough soy elsewhere and don't want more) So making sure I'm getting the protein and the D and the choline and whatnot is important for my nutrition and sense of satisfaction.
I eat a lot of fruits and veggies, and I would never, will never, count a point for them (if I made an apple pie I would count everything in it except for the apples...same with a homemade carrot cake...that's not actually WW's stance on those two things, because they say we can lose control of things like that...but that's what *counting points* is for, LOL). BUT I track them, so I know how many servings of them I'm getting. Right now I'm absolutely obsessed with this frozen cherries and berries thing at Trader Joes; I'm putting them in everything. And I track the amount I'm eating, even if they are zero points. I have to know what I'm doing. That way if I ever go for 6+ weeks without losing a single ounce, doing absolutely everything else right, and the ONLY thing I'm doing "wrong" is getting way over the 5 servings that are the minimum, I know where to look first.
So rather than changing programs, I would say to look at how you've been following THIS program, and see if there are ways to perfect what you've been doing. I weigh my salad dressing; put the plate on the scale, zero it out, pour out my 30 grams or 45 or 60, whatever I'm using that night. I weigh everything that has a grams or ounces measurement on the package...I *measure* my olive oil and almost always the dairy milk (though I've found that with skim, the weight is actually about the same as the fluid ounces on the package...if it were whole milk that likely wouldn't work), and that's about all I use a measuring spoon/cup/whatever for. Oh, and my half&half for my coffee. And my sugar for my coffee. And that's all I can think of.
So I would tighten things up, or just look to see if there are areas that you can tighten up, and go from there.
The thing you don't want to do is simply quit. You likely know what will happen if you quit. DH and I were talking about our losses tonight, and I was empathizing with how long it's taking for him (he's a naturally slow loser, and it's been made worse by this pituitary tumor he's been dealing with for a few years now), and I was telling him that if he quit, probably our leader would simply die (she loves him) and half the class would think seriously about quitting themselves. But he doesn't want to quit, because he KNOWS what would happen. As I said to him, with us, I would refind my 220.8 quickly and probably meet 250, and he would probably find out what 400 feels like (which would be an all time high for him). No one wants that, so...quitting isn't an option for us.
I wish you the best of luck, and hope you had nourishment while reading my ridiculously long post.