I whipped through this in two days because I just had to find out who was responsible for what happened to Aidan's mother. It turns out, there is plenty of blame to go around among the adults, and, just like in the real world, the children always seem to pay the heaviest price in all sorts of traumatic ways. This is a weighty story and the youngest characters carry most of the burden, while also still having to deal with every-day challenges such as the ups and downs of dating, acceptance, trust, school fights, car accidents, family strife and even teen pregnancy. The pacing gets bogged down from time to time with rambling dialogue and long letters/journal entries, but the overall story is compelling and the characters are well-developed. It's easy to get sucked in as Aidan slowly and painfully discovers his haunted past, which spirals toward a shocking and overwhelming conclusion.