The unexpected departure of someone you depended on may turn out to be a blessing in disguise. What you lose in support you gain in self-sufficiency.