I read this book and I think it is a great book. I don't understand how can the other reviewers criticize it so badly. It was a great book. It is very touching. I think those who critize the book are someone who can not stop whining about life and can not start giving and love others and live their lives meaningfully. yes, those life lessons, we might know them since we wer little. However, have we forgot about them as time goes by or just know them but never act on them. After I read this book, I start to think about my life and how i should not care about so much materialistic things and start to love and forgive.