The rating says it all, if you have doubts, read it for yourself. Never mind about the grammar and spelling, focus on the content and the emotions as well as the message that the author is trying to convey. A roller-coaster ride indeed. Read it, until the end because its really worth it