I just watched this movie, and I thought it was quite good. Didn't read the book, but the guy is not regarded as a hero, just a man looking for himself and his happiness. The lesson at the end is that he realizes happiness needs to be shared, and eventually he does not make it back.
Good, relaxing movie though, I'd recommend watching it.