Wikipedia:The Extraordinary Tale of Nicholas Pierce

The Extraordinary Tale of Nicholas Pierce is a 2011 adventure novel written by Alexander DeLuca. It follows the journey of a university teacher Nicholas Pierce, who suffers from obsessive compulsive disorder as he searches for his biological parents, traveling across states in the United States of America. He travels with a friend, who is an eccentric barista in a cafe in upstate New York, named Sergei Tarasov.

Plot
Nicholas Pierce suffers from OCD. He is also missing the memory of the first five years of his life. Raised by adoptive parents, one day he receives a mysterious box from an "Uncle Nathan". Curious, he sets off on a journey to find his biological parents with a Russian friend, Sergei Tarasov. On the trip, they meet several people, face money problems and different challenges. They also pick up a hitchhiker, Jessica, who later turns out to be a criminal.

Finally, Nicholas finds his grandparents, who direct him to his biological parents. When he meets them, he finds out that his vaguely registered biological 'parents' were actually neighbors of his real parents who had died in an accident. The mysterious box that he had received is destroyed. He finds out that it contained photographs from his early life.