The main thing this booked really lacked was character development.'everything was rushed and not to mention there were soo many unrealistic things going on that it was really hard for me to connect. Harper flat out annoyed me. Her actions in the beginning were beyond ridiculous and every single relationship felt rushed- like it was instant love with everyone. I skimmed from about page 250 on.. Even with the twist I couldn't care much about the overall story. It all became obnoxious. 3 stars is me being nice. Really nice!! I am totally amazed that so many things that really should NOT be acceptable were accepted like no big deal. And if someone said I love you one more damn time I was going to start breakin shit. E-nough already.