Hey O'Shea!
I'm so glad you're here and posting.
We have a wonderful Weight Watchers forum here, with advice and support for those following either the Core or the Flex program, and with all kinds of people who've been working the same program. It's a really great spot! Head over and check it out.
As for the stress angle, I'm with you! Have you ever investigated using yoga or other stress reduction/deep breathing/cognitive behavioral therapy techniques to help with that? Personally, my FAVORITE stress reducer (and what has reduced my anxiety symptoms by 80% or more, AND improved my insomnia by leaps and bounds) is a regular exercise program.
Anyway, can't wait to get to know you better. Keep posting!