It was bad for understandable reasons, not good reasons. He started drinking because he couldn't handle not finding his family, yet that same drinking almost made him lose the first lost family member he finally met. That's not kinda good or any other sort of good. It was bad for purely bad reasons.