Hang in there man. You've come too far to regress into any old behaviours that may be damaging. Patience goes a long way if any of these ordeals has taught us anything.
He does have a plan, because like any parent he has to make sure his children understand their lessons and learn from them and he is there to pick us up as well.