Hi Shell,
Welcome back!
I totally know what you mean about letting depression and stress take over. I am one of those who does pretty well for a while, as long as I can stay organized and keep focused, but then I get easily overwhelmed and will stumble, and then once I've fallen off track, I tend to stay off track.
It's what has had me bouncing back and forth with my weight loss for years.
This time I'm determined not to let every stumble derail me completely, and I definitely believe that being here and staying active with 3FC has kept me on track, even when I've struggled with bad days. Having this place, these people to keep me accountable has given me the extra push to get back up and keep going. I know it can do the same for you!
Best of luck as you jump back on the bandwagon!