What did Rahim Khan mean when he said to Amir, "there is a way to be good again?"
One of the main themes of this novel is redemption. When Amir and his father fled Kabul and went to the United States there was a shadow of shame over Amir. In "The Kite Runner" Amir had shamed himself by not coming forward and helping Hassan when he was attacked. Amir shamed himself even further by lying when asked if he knew what was wrong with Hassan and further, he created a situation in which Hassan was accused of stealing and had to leave his home. Amir was so determined to win his father's love for himself and only himself that he hurt Hassan in the process. His years from that point on were filled with guilt. He needed redemption.
When Rahim called Amir and told Amir that he needed to come back home Amir was unsure. Rahim told him that he needed to come to right the wrongs that had been done, that "there is a way to be good again" indicated to Amir that there was an action he could take to redeem himself from the wrongs he had committed in his youth.
The reader later learns that Hassan was his half brother and that he had had a son. Amir could make things good again by saving his nephew.