For what it's worth, as a "save my marriage" DBer, I admire your "pull yourself together"-ness. You have courage and strength and self-respect. Even in (very understandable) moments of frustration, you look for the positive. You will be more than okay -- you will be GREAT.