While some readers reported being disappointed with The Kite Runner's ending because of its lack of complete resolution, many critics have interpreted Hosseini's ending to be a portrait of Afghanistan's future--tentatively optimistic. Sohrab does not speak to Amir and Soraya at the book's end, but he does show a faint smile, a sign of future healing. Similarly, the country of Afghanistan (when the book was first published) was showing signs of finally being able to choose its own leaders and establishing the type of nation that it wanted to be, not what others tried to impose upon it.
This concept of hope leaves a lasting impression with readers as does the tidiness of Amir's redemption. At last, he has sacrificed for Hassan instead of sacrificing someone for his own sake, and he takes on the role of kite runner for Hassan's son Sohrab.
The ending of The Kite Runner created a lasting effect for me because I really felt like the writer wrote the story so that the reader could feel like he had developed a relationship with the characters. When Hassan was young the reader fell in love with his gentle and enduring love for his friend and his devotion to Amir. He was such a pure soul.
Even though Amir had made mistakes one could also recognize that he was a child and had reacted to the situations as a child. He suffered greatly from his decisions. As an adult he is placed in a position that allows him to make up for his mistake, but it means risking everything he had in his life including his own life.
When we saw how badly Hassan and his wife had died and the pain that their son had experienced it made us want to have his son safe. For me the ending gave the child a future but no one can really know what would happen to him or his relationship with his uncle and aunt. One could hope that all the damage that the boy had suffered could be eased somewhat by the love of his new family.