Could I add one PS to silentbattle's post, which I'm sure was on his mind as well. When he said, "hopefully you won't need us," I'd clarify he's SURELY NOT meaning you should WAIT until things have dropped to "need."
In other words, you've got permission to see the Forum, and all the other help Hashem is bringing your way, as a GIFT that you can UTILIZE freely and joyfully for making progress. You can come around without knocking down your self-esteem!!
So, remember that it's a gift and not a crutch. Feel free to come around and post, ask, read, whatever. [I bet others would benefit from your progress reports, insights, etc, even if you don't feel the burning need.]