David is only nine years old, but he has gone through tragedies most people do not encounter until they are a grown adult. His mother died in a freak accident when a janitor didn't mark a wet floor clearly. She fell down the stairs head first, and never woke up. The two had made plans to watch the sunrise the next morning, but he never got to do it. David has sworn to himself to never watch a sunrise again. He also planned to never break a rule again; he believes that if he does so, somehow his mother will come back to him. Primrose is thirteen and has already moved out of her mother's house. She lives in an old, beat up van in the driveway of her crazy fortuneteller mother's house. Primrose's father vanished long ago, and she has no evidence of who he may be and while her mother is telling everybody of the long and happy life ahead of them, she is doing nothing to help Primrose's life to be happy at all.
It tells how a boy encounters a lot of things. like his mom dieing and how he has to get through all of them