Beverly Black has a past. A past se isn't exactly proud about. If the thought even crosses her mind, it makes her hate herself. But when she befriends Ginny Ferndale, things change. She begins to see the good things in life. Until Beverly comes to find out who Ginny has as a sibling. Aaron Ferndale is the worst guy possibly put on the planet. And all he does is constantly remind Beverly of her awful past. Will she fight against him? Or will her past yet again become a present?