I'm a Weight Watcher, too! There's a section under Diet Central for Weight Watchers that you should check out. You might also like the 100lb club support group, for those of us who have had to lose, or are losing 100 lbs or more. (But anyone can post there, really!)
Don't be ashamed to go back to meetings! It's important. The meetings are there to
help us, and yes, often people in the meetings help me out, too, with their experiences.
You can do this!
Best of success!