Finding Jack by Gareth Crocker has become my new favorite.

One lazy Sunday morning in bed, I read it then handed it to my husband and he read it.

Beautiful.