I’ve been meaning to get around to reading this for a while and the opportunity arose when I was lent a copy. It’s an initially complex story, about an accidental time traveler (due to a genetic condition) who randomly jumps through time and meets younger/older versions of himself, and the woman he’s due to spend the rest of his life with. Although the summary may sound a little fantasy/sci-fi it’s written in an extremely down-to-earth and humorous style. I’m about a third in and really enjoying it, the subtle humour and character development is excellent, the main character Henry is a quirky, but likeable lead. Go read it:

Wikipedia
Amazon