Brilliant. Funny, sad, romantic, a commentary on real life, everyone can relate to some or all of the characters One of those books that you don’t want to end. A book that everyone should read. I’m not sure I can explain why – just read it, you’ll enjoy it and feel good for having done so.