With everything that he went through betrayal, r@pe etc he should not have forgiven him that fast nor should he have went seeking him out/saving him.
I understand growing up with a rough childhood and being under pressure but enough excuses some stuff shouldn't make it okay to be a sh*tty person and do sh*tty things. I usually like the psychological and hard to read stories but nahh this one wasn't it.