Hon, this is a day-in day-out lifetime change here, not a diet to follow 5 days a week. Because if you "slip" or "lose the edge" with respect to the "diet" those 2 days of lax behaviour become 3 and 4 and 5 and the next thing you know, you're bigger than you've ever been and back in size 22s again.
Seriously, if you aren't prepared to accept that this is a LIFESTYLE change that has NO "days off", then you're really going to struggle.
Now, this doesn't mean that you can't have fun or you can't enjoy some of the things you always have enjoyed. It doesn't mean that you have to be super restrictive all the time and cut out food groups and so on if it isn't sustainable for you (you may choose to, but you don't HAVE to!). It means that the eating plan that you have chosen has to prevail every. single. day.
I am on WW too and I plan for daily and weekly events. I can fit them in. I plan a meal out every week with DH and use my Flex points for this. BUT, and this is important, if I look ahead and note that I have a BBQ on say Tuesday night, I won't eat out that week, because I'll be spending my points there. And I only have so many points, ya know?
And you need to understand that this is what "normal weighted people" without food issues/ED's do ALL. THE. TIME. They may have a piece of birthday cake, and cut back for a day or two afterwards. They might have a few beers at a BBQ, but they'll adjust the rest of the week for it. They don't free-form eat because they understand that ALL behaviour has a consequence. They just don't think/obsess about what they are doing because it is natural behaviour for them.
So, the only advice I have is this: reflect and decide IF you want to become healthy for the rest of your life. IF the answer is YES, then you need to rethink the way you have defined your eating plan, from a 5-day a week "diet" to "this is what I have to do every day for the rest of my life". And just STICK TO IT....and your eating plan has to be sustainable and you HAVE to make it a priority IF you want to change your life.
Kira