sorry but what is the rush? Weight Watchers recommends a loss of 0.5/2lbs a week. That's for a HEALTHY weight loss, a weight loss where you don't lose much of your metabolic muscle mass. Remember that when you lose 4 or 5 lbs in a week, you don't lose fat but muscles, it's your body cannibalising itself because you don't give it enough nutrition. That's NOT good because it slows down your metabolism so then you can't eat much without putting all the weight back on. Besides, your muscles hold the fat tight and if you lose muscles rather than fat then you look gaunt and with loads of loose skin, definitely not a pretty sight even if you've lost the weight.
weight Watchers allows you to have the food that you like in moderation. Even if it took you 2 years to get to goal, SO WHAT? Dieting is something that you will need to KEEP ON DOING FOR THE REST OF YOUR LIFE in maintenance mode, it's better that you stick this in your head before you start yo-yoing! Yo-yoing is very dangerous because you lose muscles and gain fat and this can compromise your metabolism and it can take a very long time to adjust again. As long as you can have a little bit of what you fancy, you should be happy to continue doing what you're doing and that is working. I am deeply AGAINST diets like Exante and other meal replacement diets, I don't think they educate you and give you healthy and durable habits that you can keep on following. Remember that the longer it takes you to lose the weight with a healthy diet the easier it will be for you to maintain the result because you have had time to learn new habits that you would automatically follow even in maintenance. Losing weight and maintaining is not dieting but learning how to live and eat healthily and properly. DIET in greek means "way of eating" not restriction of calories!
So stop restricting yourself and start living with WW. Don't worry about how long it takes. 1 lb a week will make you lose 52 lbs a year, so you would get to goal in 2 years. Enough to learn good habits and ensure you don't get back to where you are now!
A hug and a kiss!