He then tells him that Hassan has been killed, because he is a Hazara, but there still is an opportunity for Amir to redeem himself. He tried to push away his problems rather than address them.
Amir realizes that the favor Baba showed Hassan was that of a father to a son, and he reflects on the way he let his jealousy corrupt his friendship with Hassan. I think he did not redeem himself from ignoring Hassan getting raped because it is such a sick, cowardice act, is something that rarely, if ever, can be redeemed.
Rahim Khan is another important character for understanding male friendship in the novel.
But how could I pack up and go back home when my actions may have cost Hassan a chance at those very same things? At this point in the novel, Amir is beginning to become consumed by guilt over what he did to Hassan.
Or I could run.
If you disagree, feel free to comment, I'm Out.