I loved this book. The small town dynamics and the feelings of isolation and hopelessness they can produce are spot on. I was cheering for the characters to succeed in leaving and succeed in life. Even though I didn't agree with some of their decisions, I can say they were their decisions to make and at least they made them instead of letting things happen to them. :D Not everyone was "good" and not everyone was "bad". That is real life.