One of the best book I've ever read in my life. You will undergo a roller coaster of emotions while reading this book. It's hysterically funny, warm, about love, loss and a lot more. Black humour was excellently deployed through the novel. Tears will roll down your cheeks while going through the last chapter. Just go for it and experience a new feeling that will be etched in your heart forever.