B, I am sorry you believe that you could have done something because that keeps you stuck.
The thing is, that if you interceded early on, his journey will have been thwarted. And unfortunately, they need to complete the whole thing to come out whole.
I will second that from my sitch...IC and me stopped replay in 2010, BUT, it came back...with a vengeance for phase 2 to complete the journey.
Nothing you could have done to stop it, B, only just delay it, it would have come even if you were "perfect" in all ways...this die was cast LONGGGGG before you were on the scene.
It is not your fault.
T^2
In the depths of winter, I finally learned that within me there lay an invincible summer. - Albert Camus
Uncertainty is the very condition which impels people to unfold their powers.-Eric Fromm