A remarkable piece of writing. This is a book with so many layers - should you care to look a little deeper - the writing style is simple, yet beautiful. I read this in a couple of days, but if I'd had the time I could easily have read from beginning to end in one sitting (not something I would generally do, and to be fair it's not a long book). This book certainly carries a strong 'punch'.
I agree with the other reviewer, you have to stay with it until the end, don't give up on it. Put in a bit of effort and you'll reap a worthy reward.
Read it, you're missing out on something special if you don't.