At age 21, Jimmy Scott receives a letter in his birthday card from his grandparents that was written by his mother as she was fighting a losing battle with cancer. Jimmy's whole world falls apart because of this letter. He learns that he was adopted when he was a year old and that his mother had asked his father to tell him when he was old enough, but he never did.
Jimmy decides that he wants to know who he is, where he came from, and who his parents were. His father has been a drunk for many years and Jimmy is fed up with covering for his Dad at work and putting him to bed when he passes out, which has increased in frequency. He questions his father about his adoption, goes back east to question the adoption attorney only to find out that no adoption took place that day. Jimmy's father tells him that he couldn't go back to his mom without a baby, so he stole one. Jimmy isn't sure if this is the truth or if it is alcohol talking, so he heads to Pennsylvania to try to find his real family, somewhere in the Amish communities.
What unfolds next is a series of events in Jimmy's life, his father's life, and those of the Amish friends he has made while quietly seeking his family. His employer and friend who is also the Bishop has a terrible fall from a high ladder and loses his current memory, thinking he is just a young boy again. His father meets a recovering alcoholic from Jimmy's church back home. The Bishop's daughter is filled with embarrassment and anger with her Dad. Jimmy and the Bishop's daughter find themselves in an impossible situation, and the Bishop's best friend still grieves over the loss of a child many years before.
What I especially liked about this book was watching various characters confront their sins-- hurt, anger, extreme grief, jealousy, pride, and more-- and come to the realization that their lives won't be right until they restore relationship with God and broken or damaged relationships with others. Each must seek God's forgiveness and forgive themselves.