Patron Saint of Liars, by Ann Patchett: Book #13 in 2008
Secret past lives, a magical healing stream, and an home for unwed mothers run by nuns. Sounds like a good book to me!
Told from the point of view of three different narrators, this novel is filled with the pain that exists in a human being when he/she avoids the past and lives only in the present. Well-written and compelling, I would have honestly kept reading had the story continued for another 500 pages. I was sad to see it end.