I love the characters. Meg is sooo witty. the story's time setting is just short but the plot is really good.. it makes me think of life in general and how one single event in life can wholly affect your future...