When you want one of those nice couple of hours with a sweet and thoughtful book read Terry Pratchett's 
Nation.  It is intended for young adults but you can dig deep enough inside you if you don't have a real one to share it with.  It's not a book of his usual Discworld and it's not quite fantasy, either.  But it's one of those books which feed your honor-and-hope storage tanks.
Oh, and it's this post that is short, not the book.