I've come late to this - and it's so lovely. It's funny, witty, a bit sweary, life affirming....I'm just loving it and highly recommend it.