Hi there!
I'm a long-time WW member (been a meeting-going member since April 2007, if one can consider that a long time). It's a great & balanced program with a phenomenal support group. I also <3 3FC. It's a fantastic online support group! There's even a Weight Watchers section under Diet Central where you might want to jump in. But, please, post wherever you're comfortable.
I've also been overweight/obese my entire life. I completely understand being the 'big girl' at every social function, and all the hang-ups that go along with it. This is the first time I've been able to take off and keep off a significant amount of weight. Just know that you can do this. And we're all here to help as we can
Best of success!!