One of the major conflicts in the story is Amir's perception of himself. He is unable to forgive and accept himself after betraying Hassan as a child, and he struggles with this deep into adulthood. Eventually Amir is able to redeem and forgive himself after traveling to Afghanistan as an adult and rescuing Hassan's son, Sohrab. After bringing him back to America, Amir begins to heal from a lifetime of guilt and shame.
A second conflict in the story is Amir's relationship with Ali. Because he is always trying to win his father's approval, as a child, Amir goes as far as betraying his best friend in order to gain favor with his father and protect that relationship. After they move to the United States when Amir is eighteen, the conflict continues as Amir attempts to pull away from his father and become his own person. At Amir's college graduation, Ali expresses how proud he is of his son, causing them to begin mending their fragile relationship.
A third conflict is the struggle that Afghanistan faces against both the Russians and the Taliban. Early on in the novel, the Russians have invaded Afghanistan, causing several people to flee to Pakistan for safety. Later in the novel, the Taliban have taken control of Afghanistan, tearing apart the country and threatening the livelihood of the people. While this particular conflict has not yet been resolved, the novel serves as an in depth illustration of the historical struggle that still persists today.